Ad Widget

Collapse

How do use abschange ITEM?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • visionbix
    Junior Member
    • Dec 2006
    • 10

    #1

    How do use abschange ITEM?

    Hi, all!
    How do I use abschange item expression?
    Can you get me any example?
    thanks!
  • bee
    Senior Member
    • Jun 2007
    • 133

    #2
    abschange and others "change" key

    Hi,
    could somebody give more explanation on trigger implementation of "difference" in ZABBIX 1.4.5?

    Real world case:
    I'm monitoring physicalDisk of my server (By SNMP Agent Method) which have possibillity values as follow:
    1 - DiskReady
    2 - DiskOffline
    4 - Rebuild
    7 - Degraded
    9 - Failed

    My Needs:
    I would like to have email alert for every value changing.

    What i did?
    I'm creating a trigger called "PhysicalDisk Check" using below expression:
    Code:
    	{ZBXTEST:arrayDiskState.1.last(0)}#1
    And create action condition as follow:
    Code:
    Host group = "ZBXTEST"
    Trigger description like "PhysicalDisk"
    Trigger value = "TRUE"
    It's worked for every physicaldisk failed, but after state return to normal nobody knows it since no alert.

    Now the question is:
    What is fit trigger for my need based on above scenario? Is "abschange()" an answer? if yes, what is exact implementation of it? This kind of triggers are missing from current doc 1.4

    Any comment are appreciate!

    Thanks,
    BEE

    Comment

    • Alexei
      Founder, CEO
      Zabbix Certified Trainer
      Zabbix Certified SpecialistZabbix Certified Professional
      • Sep 2004
      • 5654

      #3
      I believe this is what you need:

      {ZBXTEST:arrayDiskState.1.last(0)}#{ZBXTEST:arrayD iskState.1.prev(0)}
      Alexei Vladishev
      Creator of Zabbix, Product manager
      New York | Tokyo | Riga
      My Twitter

      Comment

      • Alexei
        Founder, CEO
        Zabbix Certified Trainer
        Zabbix Certified SpecialistZabbix Certified Professional
        • Sep 2004
        • 5654

        #4
        Hmm, I think this looks better:

        {ZBXTEST:arrayDiskState.1.change(0)}#0
        Alexei Vladishev
        Creator of Zabbix, Product manager
        New York | Tokyo | Riga
        My Twitter

        Comment

        • scalft
          Junior Member
          • Apr 2008
          • 12

          #5
          Also, create and additional action for TRIGGER VALUE=FALSE to send a recovered message.

          Something link this

          Code:
          Host group = "Linux Servers"
          Trigger severity >= "High"
          Trigger value = "FALSE"

          Comment

          • bee
            Senior Member
            • Jun 2007
            • 133

            #6
            Hi Alexei,
            thanks for your response, i'll try it.
            It would be nice to see more triggers examples on next doc release.

            BEE

            Comment

            • ngarnier
              Junior Member
              • Mar 2008
              • 21

              #7
              What difference between "abschange" and "change" ? Is someone have example ?

              Thanks.

              Comment

              Working...