I am using a custom template based on the PDU template by HP to monitor metrics about some power outlets https://github.com/zabbix/community-...du_(traps)/6.0
With this trigger I was getting alerts for all the PDU outlets that didn't have a temperature probe (they always return 0 as the temperature and triggers an alert)
I added the condition to check if they have a temperature probe (then TemperatureProbeStatus is > 1) and some that don't (TemperatureProbeStatus is = 1), so now the logic is this:
I can test git the read values and it seems to be fine

The issue is that for all the triggers that we already triggered, the alert status doesn't go away, I tried supressing the errors but they reappear afterwards.
Any ideas on what might be wrong?
With this trigger I was getting alerts for all the PDU outlets that didn't have a temperature probe (they always return 0 as the temperature and triggers an alert)
Code:
last(/CPDB-PDU-RACK2/Temperature) > last(/CPDB-PDU-RACK2/TemperatureThUpperCritical)
Code:
last(/CPDB-PDU-RACK2/Temperature) > last(/CPDB-PDU-RACK2/TemperatureThUpperCritical) and last(/CPDB-PDU-RACK2/TemperatureProbeStatus)>1
I can test git the read values and it seems to be fine
The issue is that for all the triggers that we already triggered, the alert status doesn't go away, I tried supressing the errors but they reappear afterwards.
Any ideas on what might be wrong?