zabbix 5.2 配置企业微信机器人(monitor)监控告警
#!/usr/bin/python3
#-*- coding: utf-8 -*-
import requests
import json
import sys
import os
headers = {'Content-Type': 'application/json;charset=utf-8'}
api_url = " https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxxxxxx" #你的企业微信机器人webhook地址
def msg(text):
json_text= {
"msgtype": "text",
"text": {
"content": text
},
}
print (requests.post(api_url,json.dumps(json_text),headers=headers).content)
if __name__ == '__main__':
text = sys.argv[1]
msg(text)

chmod +x 你的脚本绝对路径
ls -l 你的脚本绝对路径
看看是否有执行权限
然后测试是否可以正常使用
python3 wechat_monitor.py test


创建媒介

添加接收者

创建action


