Hi there, last Friday we had a trigger that was "flapping". It was the default "80% os Process CPU Load on {HOST.NAME}" trigger from the "Generic JMX" template.
This was ok because the we had some funny load patterns on the box. So at first to at least disable the flapping I rewrote the trigger condition to be more forgiving and also make use of hysteresis mechanisms.
But I still got the same amount of PROBLEM/OK messages. So I disabled the trigger in the template. After an hour it would still send the same amount of notifications out. Lastly I deleted the trigger from the template.... to no effect. 3 days later we still get the notifications. So there is no trigger in the template and also not in the actual hosts. I ran a query "select * from triggers where description like '%CPU%'" and it came back empty. Restarting the Zabbix Server process also doesn't help.
Also when I look into the alerts table the last alert that shows up for this trigger has a "clock" time of right before I modified the template trigger expressions last Friday. None of the few hundred emails that were sent out since then about this deleted trigger show up in the table.
Does anybody know what could cause this or where in the DB these "ghost" trigger are stored so I can maybe delete them manually. In the UI there is not trace of them in any place yet they keep on spamming us with alerts.
Our Zabbix version is 2.4.3.
Thanks alot!
This was ok because the we had some funny load patterns on the box. So at first to at least disable the flapping I rewrote the trigger condition to be more forgiving and also make use of hysteresis mechanisms.
But I still got the same amount of PROBLEM/OK messages. So I disabled the trigger in the template. After an hour it would still send the same amount of notifications out. Lastly I deleted the trigger from the template.... to no effect. 3 days later we still get the notifications. So there is no trigger in the template and also not in the actual hosts. I ran a query "select * from triggers where description like '%CPU%'" and it came back empty. Restarting the Zabbix Server process also doesn't help.
Also when I look into the alerts table the last alert that shows up for this trigger has a "clock" time of right before I modified the template trigger expressions last Friday. None of the few hundred emails that were sent out since then about this deleted trigger show up in the table.
Does anybody know what could cause this or where in the DB these "ghost" trigger are stored so I can maybe delete them manually. In the UI there is not trace of them in any place yet they keep on spamming us with alerts.
Our Zabbix version is 2.4.3.
Thanks alot!
Comment