问题:
zabbix的报警方式 设置为报警一次。但出现故障的时候,每次都是出现两次一样的报警。当问题处理完毕的时候,又是两次恢复通知。
解决尝试:
查看zabbix数据库中的action 表,没有错误信息。查看trigger其中有一条错误信息,将其删除还是没有解决。莫非是action之间有有重叠?对现有的action 加注标签,果然报错信息是不同:
原因:
对于action condition,有一个条件为 都是or
这样等于触发了两个action,所以会出现两次报警,更改为and即可!
注意二:
对于action的设置,如果已经针对整个 templates 进行报警设置,那么无需在对该templates 的某个trigger进行设置,因为该template 任何一个trigger 达到阈值,都会报警二次。!
本文转自 位鹏飞 51CTO博客,原文链接:http://blog.51cto.com/weipengfei/1141727,如需转载请自行联系原作者