问题:

    zabbix的报警方式 设置为报警一次。但出现故障的时候,每次都是出现两次一样的报警。当问题处理完毕的时候,又是两次恢复通知。

    解决尝试:

    查看zabbix数据库中的action 表,没有错误信息。查看trigger其中有一条错误信息,将其删除还是没有解决。莫非是action之间有有重叠?对现有的action 加注标签,果然报错信息是不同:

    原因:

    对于action condition,有一个条件为 都是or

     这样等于触发了两个action,所以会出现两次报警,更改为and即可!

     注意二:

     对于action的设置,如果已经针对整个 templates 进行报警设置,那么无需在对该templates 的某个trigger进行设置,因为该template 任何一个trigger 达到阈值,都会报警二次。!