-
Type:
Problem report
-
Resolution: Unresolved
-
Priority:
Trivial
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
Steps to reproduce:
**
I have two single triggers defined:
Warning trigger with expression last(/abc/status)=2
Average trigger with expression last(/abc/status)=3
When status=2, a Warning problem is generated and through the Connector an event is sent:
"eventid":10889,"host":"abc","name":"Test abc is down (2)","severity":2,"value":1,"tags":[\{"tag":"Zabbix.NOC"}]
When status=3 is subsequently detected, an Average problem is generated, the existing Warning problem is closed, and through the Connector an event is sent:
"eventid":10895,"host":"abc","name":"Test abc is down (3)","severity":3,"value":1,"tags":[\{"tag":"Zabbix.NOC"}]
However, the Connector does not send any resolving event for the Warning problem, so it remains open in the webhook.
When status=0 is subsequently detected, the Average problem is closed in Zabbix and through the Connector an event is sent:
"eventid":10902,"p_eventid":10895,"value":0 and the Average problem is closed in the webhook.
However, the Warning problem remains unresolved in the webhook.
For comparison, I also created a Zabbix Action to generate events when a Problem is generated. It can be seen that the Action generates all the necessary events for proper correlation.
1. status=2 (Warning problem is generated in Zabbix)
Connector Events:
2026-06-12 09:24:48 "eventid":10929,"host":"abc","name":"Test abc is down (2)","severity":2,"value":1,"tags":[\{"tag":"Zabbix.NOC"}]
Action Events:
2026-06-12 09:24:48 {"ZBX_event":"Error","Host":"abc","EventID":"10929","Event":"Test abc is down (2)","Severity":"Warning","Time":"09:24:46","Tags":"Zabbix.NOC","EventRecoveryID":"
2. status=3 (Average problem is generated in Zabbix, Warning is closed)
Connector Events:
2026-06-12 09:26:35 "eventid":10933,"host":"abc","name":"Test abc is down (3)","severity":3,"value":1,"tags":[\{"tag":"Zabbix.NOC"}]
Action Events:
2026-06-12 09:26:35 {"ZBX_event":"Error","Host":"abc","EventID":"10933","Event":"Test abc is down (3)","Severity":"Average","Time":"09:26:33","Tags":"Zabbix.NOC","EventRecoveryID":"{EVENT.RECOVERY.ID}
"}
2026-06-12 09:26:35 {"ZBX_event":"OK","Host":"abc","EventID":"10929","Event":"Test abc is down (2)","Severity":"Warning","Time":"09:24:46","Tags":"Zabbix.NOC","EventRecoveryID":"10932"}
3. status=2 (Warning problem is generated in Zabbix, Average is closed)
Connector Events:
2026-06-12 09:28:18 "eventid":10936,"host":"abc","name":"Test abc is down (2)","severity":2,"value":1,"tags":[\{"tag":"Zabbix.NOC"}]
Action Events:
2026-06-12 09:28:17 {"ZBX_event":"OK","Host":"abc","EventID":"10933","Event":"Test abc is down (3)","Severity":"Average","Time":"09:26:33","Tags":"Zabbix.NOC","EventRecoveryID":"10937"}
2026-06-12 09:28:17 {"ZBX_event":"Error","Host":"abc","EventID":"10936","Event":"Test abc is down (2)","Severity":"Warning","Time":"09:28:16","Tags":"Zabbix.NOC","EventRecoveryID":"
"}
4. status=0 (Average problem is closed in Zabbix)
Connector Events:
2026-06-12 09:30:43 "eventid":10940,"p_eventid":10936,"value":0
Action Events:
2026-06-12 09:30:42 {"ZBX_event":"OK","Host":"abc","EventID":"10936","Event":"Test abc is down (2)","Severity":"Warning","Time":"09:28:16","Tags":"Zabbix.NOC","EventRecoveryID":"10940"}