Monitoring

Zabbix 收集數據不一致

  • April 12, 2018

我們最近在我們的環境中安裝了 Zabbix,我們正在添加我們的伺服器和服務。起初沒有問題,但現在我們遇到了部分收集的數據,結果如下圖。

你認為問題可能是什麼?

**編輯:**我們添加新項目和伺服器後問題開始了。顯然 Zabbix 處理的 Values 變成了 6 以上。

編輯 2:添加了 Zabbix 輪詢器繁忙率圖和 CPU 負載值

編輯 3:添加 MariaDB CPU 負載圖,幾乎為 0

SQL 數據庫日誌 Zabbix 處理的值

增加啟動輪詢計數後

Zabbix 載入 1,5,15 Zabbix & Busy pollers 處理的值

目前 MariaDB 負載圖 在此處輸入圖像描述

事實證明,問題出在數據庫方面。我仍然不知道它是如何發生的,但是一些插入查詢不起作用。

我們已重置並重新安裝數據庫,問題已解決。

這是一個普遍的性能問題,不可能直接回答。不過,您可能需要查看以下內容:

  • 假設您使用的是被動項目,請檢查輪詢程序繁忙率的內部監控(包含在預設的 Zabbix 伺服器模板中);如果他們很忙,則增加輪詢計數(但如果發生這種情況的項目數量很少,請首先調查為什麼項目輪詢如此緩慢)
  • 還檢查所有其他程序的內部監控,特別是檢查數據庫同步器程序的繁忙率;如果您看到某個程序非常繁忙,則可能與您看到的數據收集問題有關
  • 檢查伺服器日誌文件 - 它是否顯示連接失敗?如果是這樣,問題可能出在代理端,您可能需要更多代理程序(可在代理配置文件中配置),或者調查項目執行緩慢的原因

您的最新編輯甚至顯示內部項目缺少數據,因此我們可以完全排除代理。還要檢查伺服器日誌文件是否存在與數據庫相關的錯誤。

引用自:https://serverfault.com/questions/906824