Hi All, this document deals with how to configure SMS in Zabbix using AWS SNS.
Zabbix is an open source monitoring software tool for diverse IT components, including networks, servers, virtual machines, and cloud services. Zabbix provides monitoring metrics, among others network utilization, CPU load and disk space consumption
Its required to have a monitoring system to monitor your infrastructure an including server, application, network device. Zabbix does this with an alerting system including emails and SMS. Since we have cloud service available for sending SMS here we are going to use AWS SNS ( simple notification service) for sending SMS rather than using GSM modem.
You can approach GSM modem when you have your monitoring system in On-premises, where is use cloud services when you deployed your monitoring system in the cloud.
So here I will guide you how to set up SMS alerts in Zabbix using AWS SNS.
1. AWS IAM user with access and a secret key which have access to SNS for sending SMS.
2. Installed Zabbix Server, if not installed check this link.
login to Zabbix server via SSH and create a sns.sh script in location /usr/lib/zabbix/alertscripts
Add the following lines in the script, replace your access key, secret key, and region.
Apply execution permission to the file
chmod +x sns.sh
Now login to WEB UI of Zabbix server.
Go to Administration – Media types
Create a Media Type
Then Goto User- select user – add media
Make sure that AWS SNS support your Country.
that’s it now you have completed SMS alert configuration.
The user will receive the alerts via SMS in there any issues are triggered.
© 2018, Techrunnr. All rights reserved.