-
Problem report
-
Resolution: Won't fix
-
Trivial
-
None
-
6.0.12
-
None
-
None
Looks like ZBX-14313 Triggers with "All problems if tag values match" option do not work - ZABBIX SUPPORT has returned.
Steps to reproduce:
- create trapper item(s) with value type "Character" or "Text"
- set trigger name: MyTrigger
{{ITEM.VALUE}.regsub("(state critical)\|id (.*)\|source .*\|nomname (.*)","\3")}
- create trigger:
- Problem expression:
find(/Templatename/alarmitem["1.2.3",1],2,"regexp",".*critical.*")=1 or find(/Templatename/alarmitem["1.2.4",1],2,"regexp",".*critical.*")=1
- OK event generation: Recovery expression
- Recovery expression:
find(/Templatename/alarmitem["1.2.5",1],2,"regexp","\|ack .*")=1 or find(/Templatename/alarmitem["1.2.6",1],2,"regexp",".*critical.*")=1
- PROBLEM event generation mode: Multiple
- OK event closes: All problems if tag values match
- Tag for matching: trigsourcedev
- Tags:
- trigsourcedev:
{{ITEM.VALUE}.regsub("(state critical)\|id (.*)\|source .*\|nomname (.*)","\3")}
- trigsourcedev:
- Problem expression:
- Send data:
$ bin/zabbix_sender -z localhost -s host -k "alarmitem[\"1.2.3\",2] " -o '"state critical|id MR1210400|source equipmentMalfunction|alarmText CellDown||||||||nomname TESTI_ROU123 TESTI_RVT123" $ bin/zabbix_sender -z localhost -s host -k "alarmitem[\"1.2.3\",2] " -o '"state critical|id MR1210400|source equipmentMalfunction|alarmText CellDown||||||||nomname TESTI_ROU123 TESTI_RVT456" $ bin/zabbix_sender -z localhost -s host -k "alarmitem[\"1.2.5\",2] " -o '"state critical|id MR1210400|source equipmentMalfunction|alarmText CellDown|||||||ack test|nomname TESTI_ROU123 TESTI_RVT123"
Result:
Last triggered problem is solved(nomname TESTI_ROU123 TESTI_RVT456)
Expected:
Problem with tag trigsourcedev: TESTI_ROU123 TESTI_RVT123 should be closed. Also after this user needs to close issue with tag trigsourcedev: TESTI_ROU123 TESTI_RVT123 manually even when it receives it's "own" resolving trigger.