For find() function based triggers do not come notifications after maintenance period end.

XMLWordPrintable

      Steps to reproduce:

      1. in zabbix 6.0.41 create trapper item and trigger
        last(/maint_trig_test_sender/numeric.value)=1
        
      2. configure some Media
      3. configure actions to send the notifications
      4. run sender to make sure everything is working
        #to activate trigger
        zabbix_sender -z 127.0.0.1 -s "maint_trig_test_sender" -k numeric.value -o 1
        
        #Resolve the trigger
        zabbix_sender -z 127.0.0.1 -s "maint_trig_test_sender" -k numeric.value -o 0
        
      5. run maintenance. when the host will be under maintenance activate the trigger and wait maintenance finish.
      6. after maintenance finish you will receive notification
      7. create other trapper item and update the trigger:
        last(/maint_trig_test_sender/numeric.value)=1 and find(/maint_trig_test_sender/text.value,5m,"like","text")=1
        
      8. run again maintenance and activate the trigger
        zabbix_sender -z 127.0.0.1 -s "maint_trig_test_sender" -k numeric.value -o 1
        zabbix_sender -z 127.0.0.1 -s "maint_trig_test_sender" -k text.value -o text0
        
      9. when maintenance finish you will not receive notification

      Expected:
      After maintenance finish you will receive notification in any case.

            Assignee:
            Zabbix Development Team
            Reporter:
            Genadijs Jeniceks
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: