需求
zabbix配置钉钉告警和prometheus配置钉钉告警类似。只不过zabbix通过钉钉告警是通过python脚本实现。而prometheus是通过钉钉的二进制包实现。
钉钉的设置可以参看我的另外一篇博文(prometheus 配置钉钉告警):https://knight.blog.csdn.net/article/details/105583741
我们现在主要来讲解zabbix的设置实现
钉钉webhook代码实现
vim/usr/local/zabbix/share/zabbix/alertscripts/dingding.py
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33 |
#!/usr/bin/env python
#coding:utf-8
import requests,json,sys,os,datetime
webhook="https://oapi.dingtalk.com/robot/send?access_token=6e5bcfee12bc6fa7f3c6bd16b7d6c333d86266cecadd3fe5e77a29cedae9f9" #说明:这里改为自己创建的机器人的webhook的值
user=sys.argv[1]
text=sys.argv[3]
data={
"msgtype": "text",
"text": {
"content": text
},
"at": {
"atmobiles": [
user
],
"isatall": false
}
}
headers = {'content-type': 'application/json'}
x=requests.post(url=webhook,data=json.dumps(data),headers=headers)
if os.path.exists("/tmp/dingding.log"):
f=open("/tmp/dingding.log","a+")
else:
f=open("/tmp/dingding.log","w+")
f.write("\\n"+"--"*30)
if x.json()["errcode"] == 0:
f.write("\\n"+str(datetime.datetime.now())+" "+str(user)+" "+"发送成功"+"\\n"+str(text))
f.close()
else:
f.write("\\n"+str(datetime.datetime.now()) + " " + str(user) + " " + "发送失败" + "\\n" + str(text))
f.close() |
执行一下:
?
1
2 |
chmod +x dingding.py # 加执行权限
python dingding.py a b "测试" |
我们看钉钉能不能收到告警(记得钉钉要加服务器的公网ip的白名单)
zabbix的配置如下:
(1)配置报警媒介类型:
配置—> 报警媒介类型,脚本参数如下:
?
1
2
3 |
{alert.sendto}
{alert.subject}
{alert.message} |
截图如下:
(2)配置动作
配置—>动作—>创建动作,把微信告警或者邮件告警的“操作”和恢复操作内容拷贝过来即可。
(3)最后配置用户
配置—>用户—> 报警媒介,把钉钉加进来即可。 其中收件人要写自己的电话号码。
总结
到此这篇关于zabbix 配置钉钉告警的文章就介绍到这了,更多相关zabbix 配置钉钉告警内容请搜索快网idc以前的文章或继续浏览下面的相关文章希望大家以后多多支持快网idc!
相关文章
猜你喜欢
- 刀片服务器与机架服务器的区别介绍 2025-05-27
- 服务器虚拟化技术深度科普 2025-05-27
- 服务器租用价格怎么计算?服务器租用多少钱一年? 2025-05-27
- 云服务器的“弹性”体现在哪些方面? 2025-05-27
- 刀片服务器是什么 刀片服务器的主要特点 2025-05-27
TA的动态
- 2025-07-10 怎样使用阿里云的安全工具进行服务器漏洞扫描和修复?
- 2025-07-10 怎样使用命令行工具优化Linux云服务器的Ping性能?
- 2025-07-10 怎样使用Xshell连接华为云服务器,实现高效远程管理?
- 2025-07-10 怎样利用云服务器D盘搭建稳定、高效的网站托管环境?
- 2025-07-10 怎样使用阿里云的安全组功能来增强服务器防火墙的安全性?
快网idc优惠网
QQ交流群
您的支持,是我们最大的动力!
热门文章
-
2025-05-25 99
-
2025-05-26 63
-
怎么一键安装Jsp网站程序?Jsp环境一键配置软件JspStudy推荐
2025-05-26 36 -
2025-05-27 67
热门评论