I'm monitoring some EMC clariion devices who send snmp traps to Zabbix (2.0.2).
I have seperate items configured to catch Informational, Warning, Error and Critical traps and I have a trigger configured as such:
This trigger should get PROBLEM state when the storage array is faulted for any reason and should return to OK state when an informational trap 'Storage array is not Faulted' is received.
At first sight this seems to work, however I noticed the duration time of the trigger constantly resetting.
These clariion boxes send a lot of informational traps, and each time an informational trap is received, the trigger is triggered again, generating a new event and resetting the duration time.
Is there a way to prevent this trigger to re-trigger on every informational trap received, but reset it when the 'Storage array is not faulted' trap is received.
I have seperate items configured to catch Informational, Warning, Error and Critical traps and I have a trigger configured as such:
Code:
({TRIGGER.VALUE}=0 & {Template SNMP Clariion:snmptrap["Error Trap"].str("2580 - Storage Array Faulted")}=1) |
({TRIGGER.VALUE}=1 & {Template SNMP Clariion:snmptrap["Informational Trap"].str("2500 - Storage Array is not Faulted")}=0)
At first sight this seems to work, however I noticed the duration time of the trigger constantly resetting.
These clariion boxes send a lot of informational traps, and each time an informational trap is received, the trigger is triggered again, generating a new event and resetting the duration time.
Is there a way to prevent this trigger to re-trigger on every informational trap received, but reset it when the 'Storage array is not faulted' trap is received.
Comment