python实现钉钉报警

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python实现钉钉报警相关的知识,希望对你有一定的参考价值。

import requests import json def dingmessage(): webhook = "https://oapi.dingtalk.com/robot/send?access_token=efe407f2a73..." header = { "Content-Type": "application/json", "Charset": "UTF-8" } # text文本格式 # message = { # "msgtype": "text", # "at": { # "atMobiles": ["187xxx"], # "isAtAll": False # }, # "text": { # "content": "test" #发送的内容 # } # } # markdown文本格式 message = { "msgtype": "markdown", "markdown": { "title": "短信请求", "text": "test @187xxxx" }, "at": { # @指定报警人 "atMobiles": ["187xxxx"], "isAtAll": False } } message_json = json.dumps(message) print(message_json) info = requests.post(url=webhook,data=message_json,headers=header) print(info.text) if __name__=="__main__": dingmessage()

以上是关于python实现钉钉报警的主要内容,如果未能解决你的问题,请参考以下文章

使用python实现钉钉告警通知功能

教你如何在 AlertManager 报警通知中展示监控图表

ZABBIX 微信报警 插件(python无图)

zabbix钉钉报警python脚本

原python 检查网站访问是否超时,并用钉钉机器人报警

在 AlertManager 报警通知中展示监控图表