Skip to content

Collection of silly Zabbix configuration files, templates, screens and script for monitoring Asterisk (mainly FreePBX) base systems. the whole idea is to have Zabbix screen containing vital Asterisk information.

License

gor-eugene/Asterisk-Monitoring-via-Zabbix

Repository files navigation

Asterisk Monitoring via Zabbix

collection of silly Zabbix configuration files, templates, screens and script for monitoring Asterisk (mainly FreePBX) base systems. the whole idea is to have Zabbix screen containing vital Asterisk information.

Description

  • template_app_asterisk_service.xml - Template file for Zabbix

  • screen_app_asterisk_service.xml - Screen template

  • userparams_app_asterisk_service.conf - userparams.conf file, to be included in Zabbix configuration

  • sip_status.sh - Bash script to be placed and run periodically on monitored Asterisk server, generates (more or less) pretty report, consistent with zabbix screen

Usage

  • Import template_app_asterisk_service.xml into zabbix;

  • Create new host in zabbix, assign to newly imported template;

  • Change {HOST.ADDRESS} to newly added host ip address, and {HOST.NAME} to Zabbix host name in screen_app_asterisk_service.xml, import that file in Zabbix;

  • Include userparams_app_asterisk_service.conf in Zabbix configuration;

  • Copy sip_status.sh script to server you want to monitor, make sure it is executed periodically via cron.

About

Collection of silly Zabbix configuration files, templates, screens and script for monitoring Asterisk (mainly FreePBX) base systems. the whole idea is to have Zabbix screen containing vital Asterisk information.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages