Kannel Monitoring
Zabbix Kannel Template with Auto-discovery and support for multiple providers.
Supports auto discovery of providers (SMSC).
Easy configuration.
Low load on Zabbix server: most elements sending info by zabbix_sender.
Bash: no need to install Perl, PHP, Go or other languages.
Installation
On Target server
1. Install required packages
apt-get install libxml2-utils
2. Download and install .sh and .conf files
cp kannel-monitoring.conf /etc/zabbix/zabbix_agentd.conf/
cp kannel-monitoring.sh /etc/zabbix/scripts/
chmod +x kannel-monitoring.sh
systemctl restart zabbix-agent.service
* If you using non-standart zabbix-agent.conf path change it in kannel-monitoring.sh
zabbixconf="/etc/zabbix/zabbix_agentd.conf"
On Zabbix Server (web page)
1. Import template
"Configuration"->"Templates"->"Import"
2. Add template on your host(s)
"Configuration"->"Host"->"YourHost"->"Templates"
3. Override {$KANNEL_URL} macro on your host