
用户仅需要添加相应的检测参数,配置/etc/zabbix/zabbix_agentd.conf 则可以实现多台服务器的检测。具体的配置方式如下:
检测活动的呼叫,添加 UserParameter=active.calls,sudo asterisk -rx 'core show calls' | grep 'active call*' | awk '{print $1}'
检测 数字卡 PRI状态,添加:UserParameter=pri.spans,sudo asterisk -rx 'pri show spans' | grep Up | wc -l
通过这样的方式,用户可以监控其他的系统状态,例如,存储空间,网口,CPU,数据库或者系统内存等等数据。当然,Zabbix 也可以监控FreeSWITCH,FreePBX 等等其他的软交换平台。