在公司部署了一套CactiEZ用於實時監控多個網絡設備的工作狀態,設置了閾值和宕機短信報警,異常發生時系統會自動給自己的手機發送短信提醒,但有一臺SSG按照正常方式添加監控主機後,在圖形當中始終無法出圖、無數據顯示。然而另外一臺相同配置、相同型號的設備卻能夠正常出圖。後來在網友“摩子”的協助下解決了這個問題,做一個記錄以備以後查閱
故障主機截圖:
Realtime插件實時數據:
處理過程:
1.檢查cacti日誌,發現該監控主機在獲取數據時一直處於超時狀態
依據日誌提示修改被監控主機SNMP Timeout選項爲較大數值後,故障依舊
2.網友提示若CactiEZ是安裝在虛擬機上,虛機時間異常也可能會造成這個問題。檢測虛機時間參數並未發現異常
3.檢測是否獲取到數據,使用snmpwalk –v 1 –c XXXX 10.108.41.1可以獲取數據
4.檢測是否生成RRD文件
5.後來網友提醒檢測下主機配置參數中的snmp版本,我默認使用的是V1,依據他的建議調整爲V2並修改被監控設備的設置.
6. 重新設置過後故障排除
雖然最後故障順利排除但卻沒能找出問題產生的原因,自己推測是不是不同版本的SNMP agent造成的BUG,但無法找到相關的資料佐證。如果有朋友知道問題產生的原因,還望不吝賜教