zabbixagent
Services: Zabbix-2 Agent
Monitoring
0.8.3
/usr/local/pkg/zabbix2.inc
Zabbix Agent has been created/modified.
Zabbix Agent has been deleted.
/usr/local/etc/rc.d/zabbix2_agentd.sh restart
- https://packages.pfsense.org/packages/config/zabbix2/zabbix2.inc
/usr/local/pkg/
0755
zabbix_agentd
zabbix2_agentd.sh
zabbix_agentd
Zabbix Agent host monitor daemon
Agent
/pkg_edit.php?xml=zabbix2-agent.xml&id=0
Zabbix2 Agent Settings
listtopic
Enable
agentenabled
Enable Zabbix2 Agent service
checkbox
Server
server
List of comma delimited IP addresses (or hostnames) of ZABBIX servers
input
60
Server Active
serveractive
List of comma delimited IP:port (or hostname:port) pairs of Zabbix servers for active checks
input
60
Hostname
hostname
Unique hostname. Required for active checks and must match hostname as configured on the Zabbix server (case sensitive).
input
60
Listen IP
listenip
0.0.0.0
input
60
Listen IP for connections from the server (default 0.0.0.0 for all interfaces)
Listen Port
listenport
10050
input
5
Listen port for connections from the server (default 10050)
Refresh Active Checks
refreshactchecks
120
input
5
The agent will refresh list of active checks once per 120 (default) seconds.
Timeout
timeout
3
input
5
Timeout (default 3). Do not spend more that Timeout seconds on getting requested value (1-30). The agent does not kill timeouted User Parameters processes!
Buffer Send
buffersend
5
input
5
Buffer Send (default 5). Do not keep data longer than N seconds in buffer (1-3600).
Buffer Size
buffersize
100
input
5
Buffer Size (default 100). Maximum number of values in a memory buffer (2-65535). The agent will send all collected data to Zabbix server or proxy if the buffer is full.
Start Agents
startagents
3
input
5
Start Agents (default 3). Number of pre-forked instances of zabbix_agentd that process passive checks (0-100).If set to 0, disables passive checks and the agent will not listen on any TCP port.
User Parameters
userparams
base64
textarea
5
50
User-defined parameter to monitor. There can be several user-defined parameters. Value has form, example: UserParameter=users,who|wc -l
sync_package_zabbix2();
validate_input_zabbix2($_POST, $input_errors);
sync_package_zabbix2();
php_deinstall_zabbix2_agent();