Plugin for Zabbix to send SMS Alerts with SMSEagle device (http://www.smseagle.eu)
Script source: https://bitbucket.org/proximus/smseagle-zabbix/
Published on BSD License
Create a new user for this script in SMSEagle.
Download latest version of Zabbix script from: https://bitbucket.org/proximus/smseagle-zabbix
Edit following lines in the script:
//Set the following three values: $smseagle_ip = "192.168.0.102"; $login = "smseagleuser"; $password = "smseaglepassword";
Put the script in the directory, you specified in the zabbix_server.conf, key AlertScriptsPath: Location for custom alert scripts AlertScriptsPath=/etc/zabbix/alertscripts</code> and ensure that it's executable (chmod 755 cli_smseagle.php).
Test the script, by running: ./cli_smseagle.php 48601765432 "Test message"
After a few seconds, you should receive an SMS.
In Zabbix goto Administration, Media Types, add a new media called cli_smseagle.php, and choose that it's a script, and enter the filename cli_smseagle.php as the script name.
Finally, in Zabbix, Administration, Users, click on a user, and add a new media called cli_smseagle.php. Enter their phone number, and press save.