Zabbix实现短信报警
对于刚刚搭建完成的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实现短信报警相关推荐
- zabbix手机报警,zabbix短信报警
zabbix手机和短信报警,实现原理和邮件报警一样 这里使用的api是nexmo的,https://www.nexmo.com/ 也并不是打广告,电话报警确实好用,附带用了他家的短信,需要的朋友的拿走 ...
- 13.zabbix学习笔记:zabbix监控之短信报警
zabbix学习笔记:zabbix监控之短信报警 zabbix的报警方式有多种,除了常见的邮件报警外,特殊情况下还需要设置短信报警和微信报警等额外方式.本篇文章向大家介绍短信报警. 短信报警设置 短信 ...
- python群发短信脚本_python实现zabbix发送短信脚本
本文实例为大家分享了zabbix发送短信的具体代码,供大家参考,具体内容如下 使用方法 ./sendSMS.py PHONE_NUMBER args_2 SMS_MSG 接收参数输入 参数一: 接收手 ...
- zabbix告警短信推送
zabbix告警短信推送 前言 zabbix安装部署 安装zabbix-server.zabbix-agent 启动一个空的MySQL服务器实例 启动Zabbix Java gateway实例 启动Z ...
- 程序主动进行电话短信报警,自定义电话、短信、钉钉报警通知
程序主动进行电话短信报警,自定义电话.短信.钉钉报警通知 一. 规则说明 这里我们要利用到阿里云的云监控的手段,有一个叫做事件监控的东西,可以通过自定义事件上传来进行监控报警. 流程: 程序发现错误 ...
- android代码 根据黑名单拦截短信,滴滴将小范围测试短信报警 司、乘两端同步试运行“黑名单”...
滴滴将小范围测试"短信报警" 司.乘两端同步试运行"黑名单" 金羊网 作者:程行欢 2018-10-19 金羊网讯 记者程行欢报道:记者从滴滴方面获悉,从1 ...
- nagios整合ganglia实现hadoop、Hbase监控及手机短信报警
预计该博文篇幅较长,这里不再废话,对ganglia不太了解的去问谷老师,直接看环境: hadoop1.updb.com 192.168.0.101 hadoop2.updb.com 192 ...
- 关于飞信短信报警的问题
想要进行飞信短信报警的话,必须去http://www.it-adv.net/下载最新的飞信linux版本,以前的现在都不好使了,除了飞信的客户端外,还需要安装支持库,地址是http://www.it- ...
- nagios监控服务短信报警开发及部署细节
网站监控的及时报警方式主要就是短信报警了:1)邮箱转短信报警. 2)微信,MSN,QQ转手机信息提醒. 3)短信网关报警(本文推荐) 4)短信猫报警. 5)飞信报警. 6)手机邮件客户端直接收邮件提示 ...
- linux 查看非法用户登录,用短信报警来监控linux系统的非法登录用户
用短信报警来监控linux系统的非法登录用户 为了保证linux系统的安全,我们可以写一段脚本来监控linux系统的用户登录情况,当登录IP地址不是我们指定的IP地址时则发出一条报警短信.这里我们间接 ...
最新文章
- iOS Category小举例
- [原]不祥的CPU——Alpha
- 一个超干货的3D视觉学习社区
- oracle clob 次数,解决Oracle clob字段数据过大问题
- jwPlayer实现支持IE8及以下版本避免出错的方法
- strcpy,memcpy,memset函数实现
- 徐扬:互联网营销下的移动营销
- movelast对数据记录数有要求吗_新颁布丨药品记录与数据管理要求(试行)解读...
- java用于保存登录对象怎么写,利用对象流模仿登陆注册功能——Java对象流应用...
- Gccgo in GCC 4.7.1[翻译]
- 让两个Div并排显示
- Windows中使用http-server搭建一个本地服务
- GNS3 使用错误 ( Dynamips error when running command 'nio create_udp )
- Zookeeper(1)-概述
- RibbitMQ入门实战详解
- IDEA download sources 报Cannot reconnect错误解决方法
- 014_SSS_High-Resolution Image Synthesis with Latent Diffusion Models
- 键盘无法输入字母和数字,无法输入任何东西,但是键盘未损坏
- Codeforces Round #807 (Div. 2)补题
- 新手Mac需要了解哪些内容?Mac小白基础教程
热门文章
- 刷了几千道算法题,这些我私藏的刷题网站都在这里了!
- Android ContentObserver使用实现GPRS快捷开关
- 物联网应用技术竞赛——单片机笔记
- 【CF643D】Bearish Fanpages(set)(模拟)
- web开发入门_Web开发人员工作流程工具:入门指南
- python实现迷宫小游戏(附源码 简单易懂)
- linux安装i219网卡驱动下载,华硕E500 G5 (-INTEL I210 / I219-LM)网卡驱动12.17.10.7版下载,适用于Win10-64-驱动精灵...
- docker-Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon runn
- 如何用 Python 和 Pandas 分析犯罪记录开放数据?
- 使用蒲公英组网实现企业微信访问局域网数据