Ad Widget

Collapse

Monitoring of "no data"

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Rudolf
    Member
    • Dec 2004
    • 90

    #1

    Monitoring of "no data"

    Hi Forum,

    Is there a way how to monitor zabbix itself? Let's say I monitor the free memory on a linux server. And a graph draws the line with the amount. When there is a communication problem between the zabbix server and the client, then the line stops and nothing is displayed.

    My question is, how I could monitor zabbix for "no data". Of course I can test the hosts with ping, but that's not what I need. I really want to know, when zabbix can't store collected values in the database. So far the only way I found is to check zabbix_server.log for words like "Timeout" or "error".
  • Alexei
    Founder, CEO
    Zabbix Certified Trainer
    Zabbix Certified SpecialistZabbix Certified Professional
    • Sep 2004
    • 5654

    #2
    You may use function nodata(). See ZABBIX Manual for more details.
    Alexei Vladishev
    Creator of Zabbix, Product manager
    New York | Tokyo | Riga
    My Twitter

    Comment

    • Rudolf
      Member
      • Dec 2004
      • 90

      #3
      Yes, this seems to work. Thanks for your answer.

      Comment

      • crayons
        Junior Member
        • Oct 2006
        • 21

        #4
        Yeah nodata is nice, but it would be nice if you could do {{HOSTNAME}:{TRIGGER.KEY}.nodata(86400)}=1 as a generic trigger. That way you could monitor that all your scripts are working properly then have zabbix e-mail you when it hasn't received data from an item within a day or whatever. I guess you could do this for every host / trigger you have and get the same effect, but that would take some effort.

        Comment

        Working...