Skip to content

Zabbix Шаблон для Asterisk

Проверно на 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] FIXFILE zbx_template_asterisk_v2.xml_.7z) Скрипты: [zabbix_asterisk_scripts_v2] FIXFILE zabbix_asterisk_scripts_v2.7z

Версия 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] FIXFILE zbx_template_asterisk.zip Скрипты: [zabbix_asterisk_scripts.tar.gz] FIXFILE zabbix_asterisk_scripts.tar.gz