I have a discovery rule that discovers an oid of alarms on a chassis.
This gives me an {#SNMPINDEX} where I create item for severity, status, ...
When the alarm clears on the chassis the chassis deletes the {#SNMPINDEX}.
For when the alarm gets cleared on the chassis, I created a nodata()=1 trigger.
This trigger never go's of. However I can create a nodata()=0 trigger and this will show me all the {#SNMPINDEX} that have data.
(I did create the nodata trigger after the oid got deleted)
It seems the nodata checks what gets returned on the last check, but no more checks occur because the oid no longer exists.
How do i solve this? Can I create a trigger on the age of the last result?
This gives me an {#SNMPINDEX} where I create item for severity, status, ...
When the alarm clears on the chassis the chassis deletes the {#SNMPINDEX}.
For when the alarm gets cleared on the chassis, I created a nodata()=1 trigger.
This trigger never go's of. However I can create a nodata()=0 trigger and this will show me all the {#SNMPINDEX} that have data.
(I did create the nodata trigger after the oid got deleted)
It seems the nodata checks what gets returned on the last check, but no more checks occur because the oid no longer exists.
How do i solve this? Can I create a trigger on the age of the last result?
Comment