生産環境中隻用了這兩種監控系統,下面做個對比:
Nagios:
優點:
1、可以監控很多的協定:(http,ftp,ssh,smtp,pop3,smtp,mysql)
郵件或短信通知,代理用戶端可運作在很多地方
2、故障抖動檢測
3、很多的插件使用
缺點:
1、基于檔案的配置方式,不友善擴充,易讀性差,管理耗時,監控多少服務就可能需要多少檔案。
2、缺乏內建的圖形盡管和cacti結合的話,也不是最佳的解決辦法,接口隻是獨立的方式存在
3、沒有綜合支援SNMP或IPMI的行業标準。
4、web界面基本上是隻讀的
5、對于很多插件它沒有相應的使用文檔
Zabbix:
1、簡單配置,可以自動發現伺服器和網絡裝置。
2、內建圖像
3、内置很多複雜的檢查
4、拓撲圖設計(v1.8 以上)
5、可以監控很多的協定:(http,ftp,ssh,smtp,pop3,smtp,mysql)
郵件或短信通知,代理用戶端可運作在很多地方,可以無agent監視
監控子產品化。
監控日志檔案和機器重新開機。
自定義監控視圖。
實時的SLA級别的報告,圖像。
6、 zabbix分布式監控以及WEB集中管理功能
1、安裝稍稍複雜,但是用戶端很友善
2、更新的話,不是很友善
3、沒有故障抖動檢測。
4、Web界面需要滑鼠操作較多。
參考:http://workaround.org/try-zabbix
本文轉自 位鵬飛 51CTO部落格,原文連結:http://blog.51cto.com/weipengfei/981215,如需轉載請自行聯系原作者