Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Latest commit 00608b0 Jun 25, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
Pipfile initial project commit Nov 7, 2018 update Jun 25, 2019 Update Mar 2, 2019

Zabbix SMS Plugin

Zabbix SMS notification via D7SMS allows to send worldwide SMS notifications for each hosts and services.

For FREE sms credits signup at

We used Python script for sending SMS notifications in zabbix platfrom using D7SMS gateway.

Getting Started

These instructions will get you a copy of the script and configuration guidelines for setting it up in Zabbix


Zabbix Setup

  • Get "AlertScriptsPath" of zabbix setup from zabbix_server.conf and navigate to same.

    Default AlertScriptsPath is /usr/lib/zabbix/alertscripts
  • Download D7SMS script from here and make it executable

cd /usr/lib/zabbix/alertscripts
chmod +x /usr/lib/zabbix/alertscripts/
  • Update "API_Username" and "API_Password" inside the script with the credentials recieved from
vim /usr/lib/zabbix/alertscripts/

Update line number 7 and 8
    USERNAME = 'API_Username'# d7 sms gateway API Username
    PASSWORD =  'API_Password'# d7 sms gateway API Password

Change to 
    USERNAME = 'my_username'# d7 sms gateway API Username
    PASSWORD =  'my_password'# d7 sms gateway API Password
  • Open Zabbix panel and go to Administration > Media Types and click on Create media type and input following details
    Script parameters
  • Once created media type, Goto Administration > Users click on the desired User > Media and click on Add

  • Enter Mobile number with international prefix at "Send to" option

    Select type of alerts (severity) required and enable it.

You can get the latest version of this script from GUTHUB :

For all queries and help on installation please contact

You can’t perform that action at this time.