1. 程式人生 > >開源網管工具 Cacti,Nagios,Zabbix 比較

開源網管工具 Cacti,Nagios,Zabbix 比較

首先 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, 現在很多人都在使用: