名称自定义即可,类型选择脚本,脚本名称为所写的脚本的名称weixin.py,脚本的三个参数都是zabbix内置变量,分别为:报警收件人:{ALERT.SENDTO},报警标题:{ALERT.SUBJECT},报警内容:{ALERT.MESSAGE},添加完报警媒介类型后勾选启用 6、配置用户报警媒介信息 配置需要收到微信报警的用户的信息,添加报警媒介,选择上面创建的...
并记录运维小组的部门ID(等下修改wechat.py脚本的时候需要该ID号,用于发送报警信息) 在通讯录中添加一个用户(该用户用来发送微信企业号的消息) 2、应用中心设置 创建应用,取名 zabbix 报警,新建消息型应用,填写应用名称、功能介绍、并且选择可见范围 —> 运维小组。 并且记录应用ID(等下修改wechat.py脚本的时候需...
self.__url= url.rstrip('/') self.__corpid='***9b5c9d***'self.__secret='***7ln1_bRDLydnMBoCn9Cof7JqSiG7JuJ***'#Get TokenIDdefauthID(self): params= {'corpid':self.__corpid,'corpsecret':self.__secret} data=urllib.urlencode(params) content=self.getToken(data)try: self.__toke...
微信个人告警:使用个人微信,发送到微信群组,微信好友 两个脚本执行: 1)能连接网络 2)先执行server.py,扫描登录微信,登录之后没有报错,打开新终端查看端口是否起来了 3)在zabbix上面添加报警媒介,将personsend.py 脚本添加进去 4)pip install wxpy wechat_sender -i https://pypi.douban.com/simple ---server.p...
appsecret='MJr5l9hrg1_-dA-ZR8XDzA54H12x2GM38AEa_z6_F7I' #填写自己的应用密码 agentid=1000003 #填写自己的应用ID 第二点:微信脚本应用举例 格式:./weixin.py 用户名 报警标题 报警信息 [root@db04 alertscripts]#./weixin.py oldchen 第一次发送信息 大家不要惊慌...
微信报警脚本 vim /usr/lib/zabbix/alertscripts/wechat.py 加粗字体需修改,写完后更改属主属组,更改777权限 #!/usr/bin/env python # -*- coding: utf-8 -*- import urllib,urllib2,json import sys reload(sys) sys.setdefaultencoding( "utf-8" )...
shell 微信报警脚本 CorpID='xxxxxx' #对应上面要记下的Secret Secret='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' #获取微信调用接口凭证access_token的链接地址 #这里需要用到上面的CorpID和Secret变量 GURL="https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=CorpID&corpsecret=Secret"...
一、设置短信报警类型 “Administrator”---“Media”---“SMS” 添加发送手机短息脚本。 二、设置接收报警信息用户属性 “Administrator”---“user”---“admin” 打开管理员admin的属性设置页面,在“media”属性中add: 可以勾选报警事件级别。设置好后admin属性如下图 media属性...
在ubuntu 14下安装了zabbix 3.4,在使用python配置报警时一直处在in progress状态,也找不到其他报错信息。单独测试脚本报警正常。 zabbixpython 有用关注2收藏 回复 阅读3.3k 1 个回答 得票最新 BruceWayne 16165163 发布于 2019-03-05 更新于 2019-03-05 ...
警告上限 应该是你自己设置的,发生了18次,超出了10次的阈值,所以给你发警报了。