Ad Widget

Collapse

Is there a Global "Report NoData()" Setting?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Brewer
    Junior Member
    • Jul 2025
    • 8

    #1

    Is there a Global "Report NoData()" Setting?

    Zabbix Agent 2 had an extremely slow memory leak kick off after installing Windows Updates last month. The leak took an entire month before finally setting off a high swap alarm on a different monitoring tool we have.

    But with that issue aside... it's the impact this had on other items gathered by the Zabbix Agent that troubles me. During that same chunk of time where the Zabbix Agent 2 was bugging out, we were NOT receiving data for multiple other items... like certain CPU and Disk statistics (among other things).
    Meaning we don't have the historical data for that entire month and any trigger reliant on those items would not have gone off either.

    So my question is... how do I have all items trigger an alarm if there is no data received for 24 hours.
    Do I really have to go template by template, adding a trigger for every single item one by one to say something like "nodata(item,24h)=1"?
    Can I make a trigger that scans all items on a host for nodata() instead?

    *I understand how to do this manually, item by item, I'm just wondering if there is a Global Setting or Global Trigger configuration for this somewhere?

    Thanks in advance,
    Brewer
    Attached Files
Working...