Zabbix的特點
Zabbix是一個基于WEB界面的提供分布式系統(tǒng)監(jiān)控的開源解決方案扔亥,通過瀏覽器監(jiān)視场躯,做到告警分級處理、網(wǎng)絡訪問安全可控砸王,該開源平臺在全球有廣泛的用戶基礎推盛,他的特點:
開放性:源代碼全公開,任何用戶都可以編譯和發(fā)布自己的版本谦铃。同時耘成,社區(qū)和互聯(lián)網(wǎng)可以找到大量的模版。
可擴展性:支持用戶自定義監(jiān)控項,只要能想得到的KPI瘪菌,基本都能監(jiān)控的到撒会。
數(shù)據(jù)采集:可用性和性能檢測,自動發(fā)現(xiàn)师妙,支持agent诵肛、SNMP、JMX默穴、telnet等多種采集方式怔檩,支持主動和被動模式數(shù)據(jù)傳輸
高可用:server對設備性能要求低,支持proxy分布式監(jiān)控蓄诽,分布式集中管理薛训,開放式接口,擴展性強
告警管理:支持多條件告警仑氛,支持多種告警方式乙埃,
模板能力:支持多組模板,模板繼承锯岖。
告警設置:告警周期介袜,告警級別,告警恢復通知出吹、告警暫停遇伞,時段閾值、支持維護周期趋箩、支持單機停用
歷史數(shù)據(jù):歷史數(shù)據(jù)查詢可配置赃额,內(nèi)置housekeeping數(shù)據(jù)清理機制
安全審計:具備安全的用戶審計日志加派,權限認證叫确,用戶可以限制允許維護的列表。
無商業(yè)版本:平臺本身沒有商業(yè)版和社區(qū)版本的區(qū)分芍锦,ZABBIX只對商業(yè)服務收費(如培訓竹勉、定制開發(fā)、部署服務等)娄琉。
等等
Zabbix的全棧監(jiān)控能力:官網(wǎng)有一句非炒闻遥“囂張“的話,Monitor everything孽水!
與其他商業(yè)產(chǎn)品對比
各個大廠都有提供相關監(jiān)控產(chǎn)品票腰,比如說微軟的SCOM,IBM的Tivoli女气,華為的Esight杏慰,HP的BSM等,如果環(huán)境都是單一的某一家廠家的產(chǎn)品,用該廠家提供的監(jiān)控工具肯定是合適的缘滥,筆者就曾經(jīng)深度使用過SCOM轰胁,2005年還叫MOM,是System Center中的一個套件朝扼,這個產(chǎn)品對于微軟周邊的產(chǎn)品如AD赃阀、Exchange、Windows擎颖、SQL Server榛斯、SharePoint、Lync等監(jiān)控非常深入搂捧,同時微軟官方還提供了相關故障知識庫肖抱,報表也做得非常不錯,九一樂維團隊甚至在2011年以前還拿SCOM做過定制開發(fā)异旧。
但是意述,如果拿SCOM去監(jiān)控Linux、AIX吮蛹、Oracle或者網(wǎng)絡通訊設備就顯得不合適了荤崇。
Zabbix很好地平衡了監(jiān)控的深度和廣度,而且源于開源的力量潮针,在全球用戶的持續(xù)貢獻下术荤,他的深度和廣度是在持續(xù)不斷地延展的。
以下引用翔華兄(Shawn沙恩)的一張圖說明Zabbix的深度和廣度每篷,見:http://www.reibang.com/u/c7663d8c3fa8瓣戚。
與其他開源項目對比
前文提到在IT Central Station中,Nagios X排在Zabbix的前面焦读,九一樂維團隊在定技術方向時子库,也深刻對比過,兩者簡言之:Zabbix安裝好后矗晃,做一些簡單的設置基本上就可以用了仑嗅,Nagios X部署完成后相關于只是一個平臺,然后需要安裝第三方插件才能取作用张症。
詳細對比如下:
當然仓技,市面上還有諸如:Open-Falcon、Zenoss俗他、Ganglia爆班、Prometheus椭符、Cacti等開源產(chǎn)品,簡單分析如下:
Open-Falcon:小米開源,時間不長,成熟度有待提高,現(xiàn)在的版本是V1.0
Zenoss:區(qū)分社區(qū)版和企業(yè)版本,資源消耗高,社區(qū)版本有些雞肋
Ganglia:適合監(jiān)控系統(tǒng)性能周伦,成熟度和完整度不高,如報警未荒、消息系統(tǒng)专挪,需要更多二次開發(fā)
Prometheus:開源的業(yè)務監(jiān)控和時序數(shù)據(jù)庫,剛發(fā)布2.0片排,在穩(wěn)定性寨腔、性能、文檔上仍有很大提升空間率寡,互聯(lián)網(wǎng)上可用資料迫卢,案例還不豐富
Cacti:通過 SNMPget來獲取數(shù)據(jù),使用 RRDtool繪畫圖形冶共,畫圖功能強大乾蛤,報警機制及相關功能不完善。
以上這些產(chǎn)品捅僵,我認為Prometheus會是個不錯的方向家卖,最根本是他的時序數(shù)據(jù)庫,有興趣的讀者可以先行先試庙楚。