zabbix與nagios對比

web功能:

   Nagios簡單直觀,報警與數據都在同一頁面,***、紅色即爲問題項。Nagios web端不要作任何配置。linux

   Zabbix監控數據與報警是分開的,查看問題項須要看觸發器,查看數據在最新數據查看。並且zabbix有不少其它配置項ios

   結論:對於初學者,nagios更容易上手,可是zabbix界面更美觀,同時因爲功能多上手也更難。web

 

畫圖展現:

   Nagios須要額外安裝插件,且插件畫圖不夠美觀。windows

   Zabbix攜帶畫圖功能,且能手動把多個監控項集在一個圖中展現,還能選擇圖形類別,有:折線圖、面積圖、餅形圖、柱形圖等供選擇。ide

   結論:畫圖功能Zabbix用的爽spa

 

默認監控:

   Nagios自帶的監控項不多。對一些變更的如多個分區、多個網卡進行監控時須要手動配置。插件

   Zabbix自帶了不少監控內容,感受zabbix一開始就爲你作了不少事,特別是對多個分區、多個網卡等自動發現並進行監控時,那一瞬間很驚喜,很省心的感受。orm

   結論:zabbix感受爽不少server

 

自定義監控服務:

   ZabbixNagios都是自寫插件,而後修改client端的配置文件。xml

   結論:二者難易程度同樣

 

批量監控主機:

   Nagios對於批量監控主機,須要用腳本在server端新增host,並拷貝service文件。

   Zabbixserver端配置自動註冊規則,配置好規則後,後續新增client端不須要對server端進行操做。

   結論:zabbix的後續批量監控實施更簡單

 

後期批量修改監控服務:

   Nagios用腳原本修改全部主機的services文件,加入新增服務。

   Zabbix只需手動在模板中新增一監控項便可。

   結論:一個須要構思腳本的實現,一個鼠標點幾下便可,zabbix用的要爽一些。

 

報警實現:

   Nagios報警使用插件方式,只要插件能作到的報警,nagios都能實現,不管手機郵箱以及其它。

   ZabbixNagios

   結論:二者一致

 

其它擴展

   Zabbix自帶web監控,自帶對進程及端口監控等,固然還有一些其它的功能我還未探索到。

   Nagios也有插件,沒有的可本身寫插件。

 

   Zabbix提供API接口,方便其它平臺調用。但Nagios能夠由程序直接配置管理。

   結論:一個把時間花在摸索上,一個把時間花在寫腳本上,說不上誰好,就差很少吧。

 

總結:

   Nagios要花不少時間寫插件,Zabbix要花不少時間探索功能。

   Nagios更易上手,Nagios兩天弄會,Zabbix兩週弄會。

   Zabbix畫圖功能比Nagios更強大

   Zabbix對於批量監控與服務更改,操做更簡潔;Nagios若是寫好自動化腳本後,也很簡單,問題在於寫自動化腳本很費神。

 

對於企業的監控應用來講,二者都能實現大規模監控,都足以知足用戶需求,沒有絕對的孰好孰壞。  Zabbix是商業軟件開源、all in one方式體驗良好,Nagios是免費軟件,插件組合多。

二者就像windowslinux同樣,一個把全部的都已作好,一個能夠定製全部。

相關文章
相關標籤/搜索