開源網管工具 Cacti,Nagios,Zabbix 比較
阿新 • • 發佈:2019-02-05
首先 Cacti 是一個用 rrdtool 來畫圖的網路監控系統, 通常一說到網路管理, 大家首先想到的經常是 mrtg, 但是 mrtg 畫的圖比較簡單而且且難看, rrdtool 雖然畫圖本領一流, 畫出來的圖也漂亮, 但是畢竟是一個畫圖工具, 不像 mrtg 那樣本身還集成了資料收集功能. Cacti 則是集成了各種資料收集功能,然後用 rrdtool 畫出監控圖形. 其本身介面比起同類系統要漂亮不少. 推薦所有有監控需求的人都去研究一下。
Cacti 和 Nagios 是不同功用的系統, Nagios 適合監視大量伺服器計算環境,重點並不在於圖形化的監控, 其集成了很多功能,例如報警,都是 cacti 沒有或者很弱的. Cacti 主要用途還是用來收集歷史資料和畫圖, 所以介面比 Nagios 漂亮很多.
Nagios和Cacit都是比較老牌的開源網管軟體;OpenNMS是稍微點出現的專案,它集成了前兩者的部分優點,介面是Java的介面,後臺的自動發現機制非常的方便。Zenoss是一個比較年輕的專案,所謂長江後浪推前浪,它是純python語言編寫的一個軟體,架構非常的不錯,而其介面做的非常好,面向物件程式設計的理念處處可見。從根上可以看出它們的主要程式語言各有不同,這也決定了它們的特點和發展方向的不同.
Nagios Core下載:http://www.innovatedigital.com/download/nagios
除了Cacti,Nagios,Zabbix, 現在很多人都在使用: