VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云优惠活动
荫云优惠活动

ZABBIX配置钉子报警功能实现代码

主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

需要

配置与PrometheNail报警类似。ZABBIX报警由Python脚本实现。普罗米修斯是通过钉住二进制软件包实现的。

有关pin设置,请参阅另一篇博文(普罗米修斯配置pin报警):&nbsphttps://knight.blog.csdn.net/article/details/105583741

现在我们将主要介绍ZABBIX的设置和实现

webhook代码实现

vim/nbsp;/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编码:utf-8;导入请求、json、sys、os、datetime webhook=&quothttps://oapi.dingtalk.com/robot/send?access_ 代币=6e5bcfee12bc6fa7f3c6bd16b7d6c333d86266cecadd3fe5e77a29cedae9f9“和”nbsp;&#注意:此处更改为您创建的机器人的webhook值;user=sys.argv[1]text=sys.argv[3]data={  &引用;msgtype":&引用;文本“和”nbsp; &引用;正文“:{&”nbsp;   &引用;“内容”:文本nbsp;},  &引用;at":{    &引用;atmobiles":[     &nbsp用户nbsp;  ]、    &引用;“伊萨塔尔”:假  }}标题={';内容类型';:' application/json';}如果os.path.存在,则x=requests.post(url=webhook,data=json.dumps(data),headers=headers)("/tmp/dingding.log(简写为“): &nbspf=打开("/tmp/dingding.log“和”引用;a+")其他:nbspf=打开("/tmp/dingding.log“和”引用;w+“)f、 写("/n"+&"--"引用;*30)如果x.json();errcode"]==0:nbspf、 写("/n"+str(datetime.datetime.now())+nbsp;"E;+str用户)+“用户nbsp;&引号;+&引用;成功发送&quote+"/n"+str文本)和nbspf关闭()否则: &nbspf、 写("/n"+str(datetime.datetime.now())+nbsp;"E;+str用户)+“用户nbsp;&引号;+&引用;发送失败&quote;+"E;/n"+str文本)和nbspf关闭()

执行以下操作:

?
1 2 Chmod+X dingding.py“加上执行权限Python dingding.py a B”;测试“;

我们看看Nalling是否可以接收警报(记住将服务器的公共IP的白名单添加到Nalling

ZABBIX的配置如下:

(1) 配置报警介质类型:

配置--&gt报警介质类型、脚本参数如下:

?
1 2 3 {alert.sendto}{alert.subject}{alert.message}

截图如下:

(2) 配置操作

&nbsp配置-->行动-->创建向&ldquo发送微信警报或电子邮件警报的操作;操作”并且可以复制恢复操作。

(3) 最后配置用户

配置--&gt用户--&gt报警介质,只需添加钉子。收件人应填写自己的电话号码

 ZABBIX的配置完成。让我们看一下警报器的效果图。

总结

这是关于ZABBIX配置钉子报警文章的结尾。有关ZABBIX配置钉子报警的更多信息,请搜索server home以前的文章或继续浏览下面的相关文章。我希望你将来能支持服务器家庭!

以上就是主机参考分享的关于 ZABBIX配置钉子报警功能实现代码 的内容,部分内容来源自网络,不代表本站观点。

转载请注明:https://zhujicankao.com/?p=65023

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:ZABBIX配置钉子报警功能实现代码 https://zhujicankao.com/65023.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » ZABBIX配置钉子报警功能实现代码
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!