zabbix邮件或者微信报警中故障恢复时间和故障报警时间一样的解决办法 – 21运维
通知: .-...

zabbix邮件或者微信报警中故障恢复时间和故障报警时间一样的解决办法

cacti 21运维 10256浏览 0评论

相信很多用zabbix的朋友都遇到过,遇到zabbix发送故障恢复通知时,邮件或者是微信报警显示出来的恢复时间依旧为上次发生故障报警时间,而不是准确的恢复时间。很久之前才开始学zabbix的时候,本站21运维建立之初的报警也是遇到过类似情况而且持续了一段时间,后边通过官网资料查到,不过没记录。 今天又遇到有人在问这个问题,于是这里简单记录下便于朋友们处理。
原因分析:
在于时间变量的调用,之前按照网上的各种设置方法action分别如下:

恢复时间:{EVENT.DATE} {EVENT.TIME}

这里是有问题的,会导致报警恢复的时间和报警的时间是一样的。
解决办法:
将{EVENT.DATE} {EVENT.TIME}改成{EVENT.RECOVERY.TIME}即可,比如:

恢复时间:{EVENT.RECOVERY.TIME}


重启下发布测试机的logstash,如下是测试效果:

1

官网解决办法说明:
https://www.zabbix.com/documentation/3.2/manual/config/notifications/action/operation/macros?s

转载请注明:21运维 » zabbix邮件或者微信报警中故障恢复时间和故障报警时间一样的解决办法

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (1)

  1. :arrow: 这个现象还是我先发现的,结果也一直没时间深入研究,终于能解决这个问题了。
    菜鸟运维2017-05-24 16:48 回复