Networking
Nagios 和 Open NMS 之間的主要區別?
我希望向我的經理推銷一個全面的監控系統,並且一直在考慮使用 OpenNMS。但是,我在這裡看到了對 Nagios 的熱烈讚揚,我希望有經驗的人可以幫助說明我的主要區別。他們的關注點不同,還是只是競爭對手?
如果某些背景有幫助,我們會執行 6 個現場伺服器(文件伺服器、PBX、代理、應用程序等)和兩個場外伺服器(網站/開發)以及幾個交換機和一個路由器。我們安裝的監控服務將在執行 freeBSD 的單獨轉換桌面上執行。我們所有的東西都執行 Linux 或 BSD 衍生產品。
我們希望不花錢來實現這一點(嘆氣)。
謝謝你的幫助。
編輯 看起來 openNMS 提供了更全面的解決方案,更接近我想要的。但是,由於它是用 Java 編寫的,並且該埠尚未在官方埠樹中,因此已被否決。現在開始我的 Nagios 將不僅僅是 MRTG 活動。感謝您的快速回复。
-機會
維基百科有一個比較表,它很有幫助
我認為主要區別在於:
- 語言:Nagios 用 C 語言編寫,OpenNMS 用 Java 編寫。它使 nagios 在舊硬體上執行得更快。
- 數據收集:Nagios 執行的數據收集非常少。更廣泛的數據收集系統將需要其他軟體(例如仙人掌)。OpenNMS 開箱即用。
- 主機和服務發現:Nagios 必須被告知要監控什麼,而 OpenNMS 具有發現功能。
我建議您也考慮Zenoss Core,這是 Zenoss 的免費版本。我已經安裝它來監控我們的網路和伺服器,並且發現它比 Nagios功能強大且使用者友好*得多。*它做 Nagios 和 cacti 做的事情,但集成在一起。您可能需要的大多數功能都在那裡,但如果沒有,您可以使用 Zenoss 包和 Nagios 外掛對其進行擴展。
您可以在 30 分鐘內安裝並執行它,因此很容易評估它。說真的,我們對它非常滿意,它聽起來非常適合您的要求。