“钉钉机器人zabbix报警”的版本间的差异
跳到导航
跳到搜索
第52行: | 第52行: | ||
[https://www.cnblogs.com/apnpc/p/13780080.html 【Zabbix】5.0版本钉钉告警Python3脚本及配置 OK] | [https://www.cnblogs.com/apnpc/p/13780080.html 【Zabbix】5.0版本钉钉告警Python3脚本及配置 OK] | ||
+ | |||
+ | [https://blog.51cto.com/u_9025736/2591646 Zabbix5.0使用钉钉机器人报警 WEB界面配置详情good] | ||
[https://blog.whsir.com/post-6090.html Zabbix5.0钉钉报警设置] | [https://blog.whsir.com/post-6090.html Zabbix5.0钉钉报警设置] |
2021年10月19日 (二) 06:52的版本
首先在钉钉群聊里添加一个自定义的机器人
并复制webhook的内容 如下面 创建新建群手加入 机器人就可得到
创建脚本
在zabbix服务端的alertscripts目录下新建一个python脚本
#!/usr/bin/python #-*- coding: utf-8 -*- # Author evan this one f17 cat /usr/lib/zabbix/alertscripts/ding.py import requests import json import sys import os headers = {'Content-Type': 'application/json;charset=utf-8'} api_url="https://oapi.dingtalk.com/robot/send?access_token=709ea577d2cd4f8e6975be37fc177307b38fc1d32c322dded89723d3ff58e" def msg(text): json_text= { "msgtype": "text", "text": { "content": text }, "at": { "atMobliles": [ "18520124378","18578776813" ], "isAtAll": False } } print requests.post(api_url,json.dumps(json_text),headers=headers).content if __name__ == '__main__': text = sys.argv[1] msg(text) #参考一下以前的爬虫 相关参考请看 自定义机器人
脚本学习详情
see also
【Zabbix】5.0版本钉钉告警Python3脚本及配置 OK
Zabbix5.0使用钉钉机器人报警 WEB界面配置详情good