Monitoring
監控多個網路
我正在尋找一個(或多個,如果需要)具有 Web 界面的系統來監控多個遠端網路。所有這些網路都包含多個客戶端、伺服器、路由器、交換機、列印機……
我們想收集的一些資訊是列印機中的剩餘墨水供應(通過 SMNP)、檢查客戶端的狀態(通過 VNC、RDP 等遠端協助是一個加號)、監控網路負載、檢查服務是否仍在執行,如果有任何事情發生,請收到通知……你得到了圖片。
伺服器是混合的 Windows 和 Linux(CentOS 和 Ubuntu),客戶端主要是 Windows。
到目前為止,我已經研究了一些可能的解決方案:
任何人都可以推薦其中之一或提出其他建議嗎?有誰知道 Nagios 的一個很好的實現(比如 Centreon)?
所有這些問題的一種解決方案會很棒。
Nagios 就是在需要採取行動時提醒您,例如需要填充列印機或主機已關閉或負載太高,或驅動器已從 RAID 陣列中脫落……這不僅僅是“安裝和轉動”雖然“on”之類的解決方案,您將需要花時間創建監控配置,但如果您有很多相同的主機,它可能不像它們都是不同的那麼大。
Cacti 更多的是製作圖表,例如網路連結上的流量,或路由器或主機上的 CPU 使用率,以獲得使用率趨勢和容量分析的長期圖表。雖然對於主機,我們更喜歡使用 munin,因為它幾乎是自配置的。Cacti 和 nagios 一樣,往往需要一些設置。同樣,除非許多設備是相同的。
當然,這兩者都是一個過程,而不僅僅是一勞永逸的解決方案。期望定期進行更新和調整。
但是,我們使用 nagios 來監控需要立即採取行動的事情,並使用 cacti 和 munin 來進行容量分析。