web功能:
Nagios簡單直覺,報警與資料都在同一頁面,***、紅色即為問題項。Nagios web端不要做任何配置。
Zabbix監控資料與報警是分開的,檢視問題項需要看觸發器,檢視資料在最新資料檢視。而且zabbix有很多其它配置項
結論:對于初學者,nagios更容易上手,但是zabbix界面更美觀,同時由于功能多上手也更難。
Nagios需要額外安裝插件,且插件畫圖不夠美觀。
Zabbix攜帶畫圖功能,且能手動把多個監控項集在一個圖中展示,還能選擇圖形類别,有:折線圖、面積圖、餅形圖、柱形圖等供選擇。
結論:畫圖功能Zabbix用的爽
Nagios自帶的監控項很少。對一些變動的如多個分區、多個網卡進行監控時需要手動配置。
Zabbix自帶了很多監控内容,感覺zabbix一開始就為你做了很多事,特别是對多個分區、多個網卡等自動發現并進行監控時,那一瞬間很驚喜,很省心的感覺。
結論:zabbix感覺爽很多
Zabbix與Nagios都是自寫插件,然後修改client端的配置檔案。
結論:兩者難易程度一樣
Nagios對于批量監控主機,需要用腳本在server端新增host,并拷貝service檔案。
Zabbix在server端配置自動注冊規則,配置好規則後,後續新增client端不需要對server端進行操作。
結論:zabbix的後續批量監控實施更簡單
Nagios用腳本來修改所有主機的services檔案,加入新增服務。
Zabbix隻需手動在模闆中新增一監控項即可。
結論:一個需要構思腳本的實作,一個滑鼠點幾下即可,zabbix用的要爽一些。
Nagios報警使用插件方式,隻要插件能做到的報警,nagios都能實作,無論手機郵箱以及其它。
Zabbix同Nagios
結論:兩者一緻
Zabbix自帶web監控,自帶對程序及端口監控等,當然還有一些其它的功能我還未探索到。
Nagios也有插件,沒有的可自己寫插件。
Zabbix提供API接口,友善其它平台調用。但Nagios可以由程式直接配置管理。
結論:一個把時間花在摸索上,一個把時間花在寫腳本上,說不上誰好,就差不多吧。
Nagios要花很多時間寫插件,Zabbix要花很多時間探索功能。
Nagios更易上手,Nagios兩天弄會,Zabbix兩周弄會。
Zabbix畫圖功能比Nagios更強大
Zabbix對于批量監控與服務更改,操作更簡潔;Nagios如果寫好自動化腳本後,也很簡單,問題在于寫自動化腳本很費神。
對于企業的監控應用來說,兩者都能實作大規模監控,都足以滿足使用者需求,沒有絕對的孰好孰壞。 Zabbix是商業軟體開源、all in one方式體驗良好,Nagios是免費軟體,插件組合多。
兩者就像windows與linux一樣,一個把所有的都已做好,一個可以定制所有。
本文轉自楊雲1028 51CTO部落格,原文連結:http://blog.51cto.com/yangrong/1671882,如需轉載請自行聯系原作者