Hey guys, can someone give me a hand with this?
I get values pushed to the Zabbix server every 10 minutes from various hosts. What I would like to do is send in alarm if there hasn't been a change in any of those values in the last N values (for example, nothing has changed for the last 30 values pushed to zabbix).
Currently I'm using abschange and the trigger looks like this:
What I expected this to do is examine the last 30 values and see if there is a change. If there is no change, then trigger the alert. But it doesn't seem to be behaving like this.
Apparently the value is ignored. Is there a way to do this? I'd rather not go to all of my hosts and set a change to how often they push.
I get values pushed to the Zabbix server every 10 minutes from various hosts. What I would like to do is send in alarm if there hasn't been a change in any of those values in the last N values (for example, nothing has changed for the last 30 values pushed to zabbix).
Currently I'm using abschange and the trigger looks like this:
Code:
{my-group:pushed.values.abschange(30)}=0
Code:
From the wiki regarding abschange: Returns absolute difference between last and previous values. For strings: 0 - values are equal 1 - values differ
Comment