用钉钉接收zabbix告警

本文介绍如何通过钉钉群机器人实现Zabbix系统的告警通知。首先设置自定义机器人并获取API,接着通过Go语言脚本处理告警信息。最后,在Zabbix中配置告警媒介及动作,实现故障通知自动化。

现在很多企业都在使用钉钉,如果用钉钉接收zabbix告警会不会很方便呢,而且钉钉现在有一个群机器人,使调用api异常简单

添加钉钉群机器人

选择自定义机器人
用钉钉接收zabbix告警

输入机器人名字
用钉钉接收zabbix告警

获取API

用钉钉接收zabbix告警

上传zabbix服务端告警脚本
go语言脚本下载地址:http://pan.baidu.com/s/1nv1KU1b 密码:61tb

unzip golang-zabbix-robot-64.zip        先解压脚本
mv golang-zabbix-robot-64 /usr/lib/zabbix/alertscripts/     将脚本放到zabbix脚本目录,不清楚位置可以查看zabbix.conf配置目录
chmod +x golang-zabbix-robot-64     添加可执行权限

zabbix web端配置
创建告警媒介
用钉钉接收zabbix告警

创建用户
创建一个钉钉用户关联钉钉告警脚本媒介
用钉钉接收zabbix告警

创建动作
用钉钉接收zabbix告警
默认信息

<?xml version="1.0" encoding="UTF-8" ?>
<root>
  <from>{HOSTNAME1}</from>
  <time>{EVENT.DATE} {EVENT.TIME}</time>
  <level>{TRIGGER.SEVERITY}</level>
  <name>{TRIGGER.NAME}</name>
  <key>{TRIGGER.KEY1}</key>
  <value>{ITEM.VALUE}</value>
  <now>{ITEM.LASTVALUE}</now>
  <id>{EVENT.ID}</id>
  <ip>{HOST.IP}</ip>
  <url>这里是点击报警消息可以访问的链接地址</url>
  <age>{EVENT.AGE}</age>
  <status>{EVENT.STATUS}</status>
<acknowledgement> {EVENT.ACK.STATUS} </acknowledgement>
<acknowledgementhistory> {EVENT.ACK.HISTORY}</acknowledgementhistory>
</root>

恢复信息

<?xml version="1.0" encoding="UTF-8" ?>
<root>
  <from>{HOSTNAME1}</from>
  <time>{EVENT.DATE} {EVENT.TIME}</time>
  <level>{TRIGGER.SEVERITY}</level>
  <name>{TRIGGER.NAME}</name>
  <key>{TRIGGER.KEY1}</key>
  <value>{ITEM.VALUE}</value>
  <now>{ITEM.LASTVALUE}</now>
  <id>{EVENT.ID}</id>
  <ip>{HOST.IP}</ip>
  <color>FF4A934A</color>
  <url>这里的url会替换报警媒介的url</url>
  <age>{EVENT.AGE}</age>
  <recoveryTime>{EVENT.RECOVERY.DATE} {EVENT.RECOVERY.TIME}</recoveryTime>
  <status>{EVENT.RECOVERY.STATUS}</status>
</root>

用钉钉接收zabbix告警

验证

等待告警出现,查看报表中动作日志。
用钉钉接收zabbix告警
钉钉告警展示
用钉钉接收zabbix告警


     本文转自YANGCHAO1987 51CTO博客,原文链接:http://blog.51cto.com/11555417/2045810,如需转载请自行联系原作者




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值