Проверно на Zabbix: 1.8, 2.4, 3.0.2
Asterisk v.12
Версия 2.
Изменения:
– список имен SIP-пов провайдеров в отдельном файле, а не жестко в шаблоне.
– правило обнаружения для SIP-ов провайдеров.
zabbix_agentd.conf:
UserParameter=get_users,/usr/local/sbin/zabbix-get-users
UserParameter=get_sipproviders,/usr/local/sbin/zabbix-get-sipproviders
UserParameter=check_peer[*],/usr/local/sbin/zabbix-check-peer $1
UserParameter=calls,/usr/local/sbin/zabbix-check calls
sip_providers_list: имена соответствуют тому, что возвращает “sip show peers”
goldentelecom
gsm-gate/gsm-gate
Шаблон: zbx_template_asterisk_v2.xml
Скрипты: zabbix_asterisk_scripts_v2
Версия 1.(не актуальная)
SIP-ы провайдеров – элементы данных вручную, так как зависят от имен в SIP.CONF.
Peer-ы абононентов – правилом обнаружение по подсети.
zabbix_agentd.conf:
UserParameter=get_users,/usr/local/sbin/zabbix-get-users
UserParameter=check_peer[*],/usr/local/sbin/zabbix-check-peer $1
UserParameter=peer-atlantis,/usr/local/sbin/zabbix-check peer-atlantis
UserParameter=peer-gt,/usr/local/sbin/zabbix-check peer-gt
UserParameter=peer-gsm,/usr/local/sbin/zabbix-check peer-gsm
UserParameter=peer-trcom,/usr/local/sbin/zabbix-check peer-trcom
UserParameter=calls,/usr/local/sbin/zabbix-check calls
Шаблон: zbx_template_asterisk.zip
Скрипты: zabbix_asterisk_scripts.tar.gz