zabbix微信钉钉告警
[root@zabbix ~]# cat /usr/lib/zabbix/alertscripts/wechat.py
#!/usr/bin/env python
# -*- coding:utf-8 -*-
import os
import sys
import json
import requests
# 这里填写创建的自定义机器人地址
api_url = 'https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=08f4f449-37ec-498b-80a4-d5417c336c09'
headers = {'Content-Type':'application/json;charset=utf-8'}
def msg(text):
json_text={
"msgtype":"text",
"text":{
"content":text
},
"at":{
"atMobiles":[
"" # @的人的手机号
],
"isAtAll":True # 是否@全员
}
}
print requests.post(api_url,json.dumps(json_text),headers=headers).content
if __name__ == '__main__':
#text的值为运行脚本带的参数
text = sys.argv[1]
msg(text)
版权声明:
本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自
爱吃可爱多!
喜欢就支持一下吧
打赏
微信
支付宝