Uploaded image for project: 'ZABBIX BUGS AND ISSUES'
  1. ZABBIX BUGS AND ISSUES
  2. ZBX-22269

Triggers with "All problems if tag values match" option do not work

XMLWordPrintable

    • Icon: Problem report Problem report
    • Resolution: Won't fix
    • Icon: Trivial 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:

      1. create trapper item(s) with value type "Character" or "Text"
      2. set trigger name: MyTrigger  
        {{ITEM.VALUE}.regsub("(state critical)\|id (.*)\|source .*\|nomname (.*)","\3")}
      3. create trigger:
        1. 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
          
        2. OK event generation: Recovery expression
        3. 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
          
        4. PROBLEM event generation mode: Multiple
        5. OK event closes: All problems if tag values match
        6. Tag for matching: trigsourcedev 
        7.  Tags:
          1. trigsourcedev:
            {{ITEM.VALUE}.regsub("(state critical)\|id (.*)\|source .*\|nomname (.*)","\3")}
      4. 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.

        1. zbx_trigger_problem.txt
          5 kB
          Marko Sandholm
        2. wrong_resolved.PNG
          11 kB
          Marko Sandholm
        3. wrong_alert_ack-1.png
          55 kB
          Marko Sandholm
        4. Trigger.PNG
          51 kB
          Marko Sandholm
        5. Trigger_tag.PNG
          18 kB
          Marko Sandholm
        6. Second_fired.PNG
          45 kB
          Marko Sandholm
        7. Second_fired_event_det.PNG
          44 kB
          Marko Sandholm
        8. prob_on_tag_ok-1.png
          53 kB
          Marko Sandholm
        9. First_fired.PNG
          43 kB
          Marko Sandholm

            elina.kuzyutkina Elina Kuzyutkina (Inactive)
            markosan Marko Sandholm
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: