Monitoring

監控多個網路

  • December 4, 2012

我正在尋找一個(或多個,如果需要)具有 Web 界面的系統來監控多個遠端網路。所有這些網路都包含多個客戶端、伺服器、路由器、交換機、列印機……

我們想收集的一些資訊是列印機中的剩餘墨水供應(通過 SMNP)、檢查客戶端的狀態(通過 VNC、RDP 等遠端協助是一個加號)、監控網路負載、檢查服務是否仍在執行,如果有任何事情發生,請收到通知……你得到了圖片。

伺服器是混合的 Windows 和 Linux(CentOS 和 Ubuntu),客戶端主要是 Windows。

到目前為止,我已經研究了一些可能的解決方案:

  • Nagios(監控服務)
  • Cacti(監控伺服器/網路)
  • OCS(監控客戶端)

任何人都可以推薦其中之一或提出其他建議嗎?有誰知道 Nagios 的一個很好的實現(比如 Centreon)?

所有這些問題的一種解決方案會很棒。

Nagios 就是在需要採取行動時提醒您,例如需要填充列印機或主機已關閉或負載太高,或驅動器已從 RAID 陣列中脫落……這不僅僅是“安裝和轉動”雖然“on”之類的解決方案,您將需要花時間創建監控配置,但如果您有很多相同的主機,它可能不像它們都是不同的那麼大。

Cacti 更多的是製作圖表,例如網路連結上的流量,或路由器或主機上的 CPU 使用率,以獲得使用率趨勢和容量分析的長期圖表。雖然對於主機,我們更喜歡使用 munin,因為它幾乎是自配置的。Cacti 和 nagios 一樣,往往需要一些設置。同樣,除非許多設備是相同的。

當然,這兩者都是一個過程,而不僅僅是一勞永逸的解決方案。期望定期進行更新和調整。

但是,我們使用 nagios 來監控需要立即採取行動的事情,並使用 cacti 和 munin 來進行容量分析。

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