zabbix4.0添加钉钉报警
原文作者:刘一手的学习心得
原文地址:https://blog.csdn.net/weixin_35885430/article/details/90343260
钉钉官网https://open-doc.dingtalk.com/microapp/serverapi2/qf2nxq,先按照官网教程添加一个自定义机器人,获取机器人对应的Webhook地址
添加自定义机器人


配置zabbix脚本
版权声明:本文为CSDN博主「real向往」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/yuanfangPOET/article/details/89515896
#!/usr/bin/python # -*- coding: utf-8 -*- import requests import json import sys import os headers = {'Content-Type': 'application/json;charset=utf-8'} #api_url后跟告警机器人的webhook api_url = "https://oapi.dingtalk.com/robot/send?access_token=xxx" def msg(text): json_text= { "msgtype": "text", "text": { "content": text }, "at": { "atMobiles": [ "real" #@群里的real ], "isAtAll": True #@所有人 } } print(requests.post(api_url,json.dumps(json_text),headers=headers).content) if __name__ == '__main__': text = sys.argv[1] msg(text)
测试脚本
chmod -x dingding.py python dingding.py 18710140128 "这是一条测试文字"
脚本使用文档:https://open-doc.dingtalk.com/microapp/serverapi2/qf2nxq
web界面配置报警媒介 动作 授权用户




浙公网安备 33010602011771号