对于刚刚搭建完成的Zabbix监控系统,需要创建报警机制,邮件报警不够及时,所以常常还要加上短信报警。

下面就介绍一下一个简单的配置过程:

1 首先要有一个短信接口,这个是公司公共的短信接口

我的短信接口是:http://10.2.20.10/cgi-bin/sms.pl?

2 编写一个python脚本,比如名称为sendsms.py,放在/usr/local/zabbix/share/zabbix/alertscripts/此目录下,授予执行权限。

脚本的内容:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/usr/bin/env python
#fileencoding:utf-8
URL = 'http://10.2.20.10/cgi-bin/sms.pl'
import sys
import urllib
import urllib2
import time
def sendsms(mobile,content):
        content = '[%s] %s' % (time.strftime('%Y%m%d %H:%M:%S'),content)
        data = {'mobile':mobile,'content':content}
        body = urllib.urlencode(data)
        request = urllib2.Request(URL,body)
        urldata = urllib2.urlopen(request)
        #print urldata.read()
if __name__ == '__main__':
        sendsms(sys.argv[1],sys.argv[2])

3 接下来是zabbix前端网页的设置。

4

5 对用户属性进行一些编辑加上手机号和报警级别等信息。

本文转自handsome7038 51CTO博客,原文链接:http://blog.51cto.com/lixiaosong/1357671

Zabbix实现短信报警相关推荐

  1. zabbix手机报警,zabbix短信报警

    zabbix手机和短信报警,实现原理和邮件报警一样 这里使用的api是nexmo的,https://www.nexmo.com/ 也并不是打广告,电话报警确实好用,附带用了他家的短信,需要的朋友的拿走 ...

  2. 13.zabbix学习笔记:zabbix监控之短信报警

    zabbix学习笔记:zabbix监控之短信报警 zabbix的报警方式有多种,除了常见的邮件报警外,特殊情况下还需要设置短信报警和微信报警等额外方式.本篇文章向大家介绍短信报警. 短信报警设置 短信 ...

  3. python群发短信脚本_python实现zabbix发送短信脚本

    本文实例为大家分享了zabbix发送短信的具体代码,供大家参考,具体内容如下 使用方法 ./sendSMS.py PHONE_NUMBER args_2 SMS_MSG 接收参数输入 参数一: 接收手 ...

  4. zabbix告警短信推送

    zabbix告警短信推送 前言 zabbix安装部署 安装zabbix-server.zabbix-agent 启动一个空的MySQL服务器实例 启动Zabbix Java gateway实例 启动Z ...

  5. 程序主动进行电话短信报警,自定义电话、短信、钉钉报警通知

    程序主动进行电话短信报警,自定义电话.短信.钉钉报警通知 一. 规则说明 这里我们要利用到阿里云的云监控的手段,有一个叫做事件监控的东西,可以通过自定义事件上传来进行监控报警. 流程: 程序发现错误 ...

  6. android代码 根据黑名单拦截短信,滴滴将小范围测试短信报警 司、乘两端同步试运行“黑名单”...

    滴滴将小范围测试"短信报警" 司.乘两端同步试运行"黑名单" 金羊网  作者:程行欢  2018-10-19 金羊网讯 记者程行欢报道:记者从滴滴方面获悉,从1 ...

  7. nagios整合ganglia实现hadoop、Hbase监控及手机短信报警

    预计该博文篇幅较长,这里不再废话,对ganglia不太了解的去问谷老师,直接看环境: hadoop1.updb.com    192.168.0.101 hadoop2.updb.com    192 ...

  8. 关于飞信短信报警的问题

    想要进行飞信短信报警的话,必须去http://www.it-adv.net/下载最新的飞信linux版本,以前的现在都不好使了,除了飞信的客户端外,还需要安装支持库,地址是http://www.it- ...

  9. nagios监控服务短信报警开发及部署细节

    网站监控的及时报警方式主要就是短信报警了:1)邮箱转短信报警. 2)微信,MSN,QQ转手机信息提醒. 3)短信网关报警(本文推荐) 4)短信猫报警. 5)飞信报警. 6)手机邮件客户端直接收邮件提示 ...

  10. linux 查看非法用户登录,用短信报警来监控linux系统的非法登录用户

    用短信报警来监控linux系统的非法登录用户 为了保证linux系统的安全,我们可以写一段脚本来监控linux系统的用户登录情况,当登录IP地址不是我们指定的IP地址时则发出一条报警短信.这里我们间接 ...

最新文章

  1. iOS Category小举例
  2. [原]不祥的CPU——Alpha
  3. 一个超干货的3D视觉学习社区
  4. oracle clob 次数,解决Oracle clob字段数据过大问题
  5. jwPlayer实现支持IE8及以下版本避免出错的方法
  6. strcpy,memcpy,memset函数实现
  7. 徐扬:互联网营销下的移动营销
  8. movelast对数据记录数有要求吗_新颁布丨药品记录与数据管理要求(试行)解读...
  9. java用于保存登录对象怎么写,利用对象流模仿登陆注册功能——Java对象流应用...
  10. Gccgo in GCC 4.7.1[翻译]
  11. 让两个Div并排显示
  12. Windows中使用http-server搭建一个本地服务
  13. GNS3 使用错误 ( Dynamips error when running command 'nio create_udp )
  14. Zookeeper(1)-概述
  15. RibbitMQ入门实战详解
  16. IDEA download sources 报Cannot reconnect错误解决方法
  17. 014_SSS_High-Resolution Image Synthesis with Latent Diffusion Models
  18. 键盘无法输入字母和数字,无法输入任何东西,但是键盘未损坏
  19. Codeforces Round #807 (Div. 2)补题
  20. 新手Mac需要了解哪些内容?Mac小白基础教程

热门文章

  1. 刷了几千道算法题,这些我私藏的刷题网站都在这里了!
  2. Android ContentObserver使用实现GPRS快捷开关
  3. 物联网应用技术竞赛——单片机笔记
  4. 【CF643D】Bearish Fanpages(set)(模拟)
  5. web开发入门_Web开发人员工作流程工具:入门指南
  6. python实现迷宫小游戏(附源码 简单易懂)
  7. linux安装i219网卡驱动下载,华硕E500 G5 (-INTEL I210 / I219-LM)网卡驱动12.17.10.7版下载,适用于Win10-64-驱动精灵...
  8. docker-Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon runn
  9. 如何用 Python 和 Pandas 分析犯罪记录开放数据?
  10. 使用蒲公英组网实现企业微信访问局域网数据