Synchronize “No data collection” maintenance state to proxies

XMLWordPrintable

    • Type: Change Request
    • Resolution: Unresolved
    • Priority: Medium
    • None
    • Affects Version/s: None
    • Component/s: Proxy (P), Server (S)
    • None

      Problem:
      Zabbix proxies do not know which assigned hosts and items are in “No data collection” maintenance.

      Because of this, proxy-side queue and missing data metrics include checks that should not be collected. This produces false positive proxy health alerts.

      Observed inconsistency:

      • The server-side queue view shows no missing data.
      • The proxy health trigger reports missing data.
      • There is no clean way to suppress the trigger only for hosts/items in “No data collection” maintenance.

      Expected behavior:
      Zabbix proxies should receive the relevant “No data collection” maintenance state from the server.

      During the maintenance window, proxies should skip polling affected hosts/items.

      Proxy-side queue and missing data metrics should exclude checks affected by “No data collection” maintenance.

      Impact:
      Proxy health monitoring becomes unreliable, because the same trigger is needed for real proxy queue issues but also fires during valid “No data collection” maintenance.

      Use case:
      Hosts are provisioned before they are ready for monitoring and placed into “No data collection” maintenance. The server-side queue is clean, but the proxy health trigger still fires. This alert is false positive and not actionable.

            Assignee:
            Andris Zeila
            Reporter:
            Marek Ryšavý
            Votes:
            3 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: