Zabbix Stats Collector
v1.0.0

--------------------------------------
DESCRIPTION:
Zabbix Stats Collector collects and sends information to Zabbix with Zabbix Sender Protocol v4.0

--------------------------------------
REQUIREMENTS:
- SourceMod 1.8 or above
- REST in Pawn v1.0.4 or above
- Socket v3.0.1 or above

--------------------------------------
INSTALL GUIDE:
1. ZABBIX PREPARATION
1.1. Import Zabbix template (placed in root directory, called as "template.xml") into your Zabbix installation.
1.2. Create host in Zabbix, fill data.
1.3. Attach template to host.
1.4. Go to "Items" in Host, select all items from template (marked as "Source Dedicated Server"), and execute "Mass update" (bottom on page).
1.5. Select "Allowed host", fill in input your game server IP address.
1.6. Click "Update".
2. GAME SERVER PREPARATON
2.1. Open configuration file ("configs/zabbix.cfg"), update push frequency (if default value is too low/high), set server address and port. In "hostname" fill host name from Zabbix. Save file (UTF-8 without BOM!).
2.2. Build plugin from source code.
     For performing this operation, you should have includes from:
     -> Socket extension (used for sending data to Zabbix)
     -> REST in Pawn extension (used for working with JSON)
2.3. Upload plugin with configuration file on SRCDS host.
2.4. Exec any possible command (changelevel, sm plugins load, etc.) for starting plugin.
