1-На сервере где установлени zabbix агент изменяем файл /etc/zabbix_agentd.conf внизу добавляем
UserParameter=sip.status,sudo /usr/sbin/rasterisk -rnx «sip show registry» | /bin/grep -vE «(State|registrations\.)» | /bin/awk ‘{print $(5)}’ |/bin/grep -vE «(Registered)» | wc -l
Где «sip.status» уникальный идентификатор
Проверить что відает параметр можно командой (в данном случае он скажет скольок транков не в статусе Registered )
zabbix_agentd -t sip.status
Для того чтоб zabbix мог выполнить данное действие по команде от zabbix сервера надо внести в файл /etc/sudoers
zabbix ALL=NOPASSWD: ALL
Теперь идем на zabbix сервер выбираем нужный нам сервер и создаем новый Item c ключем sip.status