ZABBIX全棧級監(jiān)控實踐——(六)為什么選擇Zabbix块蚌?


《ZABBIX全棧級監(jiān)控實踐》系列將由淺入深探討如何實現(xiàn)ZABBIX全棧級別的監(jiān)控快耿。

本文是《ZABBIX全棧級監(jiān)控實踐》的第六篇:主要討論IT監(jiān)控產(chǎn)品的選型以及Zabbix在該領域的優(yōu)勢罐农。


一崔拥、概述

很抱歉,由于種種原因群发,很久沒有更新這一系列了晰韵。

本章討論的是如何在企業(yè)中選擇一個合適的IT監(jiān)控產(chǎn)品和Zabbix在監(jiān)控產(chǎn)品中的優(yōu)勢。原本的寫作計劃中熟妓,并沒有想到寫這一主題雪猪。之所以想到寫這篇與技術(shù)面關(guān)系不是特別大的“軟文",主要是因為身邊有越來越多的人在問我類似的問題:你為什么用Zabbix起愈?有沒有Zabbix和其他產(chǎn)品的比較只恨?諸如此類……

在2017年11月24日的Zabbix Conference上海站里,和Zabbix SIA公司的CEO Alexei先生抬虽,以及商務總監(jiān)Sergey先生暢所欲言官觅,更讓我覺得用必要為正在進行IT監(jiān)控產(chǎn)品選型,或者剛?cè)腴TZabbix的同學們分享下阐污。本文會以一個中立的角度進行闡述休涤,歡迎拍磚。


先問問大家笛辟,下列監(jiān)控中類似的痛點是否遇見過功氨?

1、一個系統(tǒng)掛了手幢,發(fā)現(xiàn)沒有監(jiān)控捷凄,原來是因為人工一個個遺漏了。(監(jiān)控人工添加導致遺漏)

2围来、有100臺服務器纵势,每臺上有5-10個磁盤都要監(jiān)控他們的磁盤空間踱阿、讀寫速度等指標,需要一個個加入到監(jiān)控系統(tǒng)中钦铁。(同一類的監(jiān)控對象需要重復添加)

3软舌、一臺服務器掛了,結(jié)果虛擬機牛曹、網(wǎng)絡佛点、宿主機都報故障。(無法定位root cause)

4黎比、希望監(jiān)控一些業(yè)務指標超营,卻發(fā)現(xiàn)沒有方法可以監(jiān)控。(無法實現(xiàn)個性化監(jiān)控)

…… …… ……


二阅虫、監(jiān)控解決方案的分類和比較

市場上各種各樣的廠商提供著自己的監(jiān)控解決方案演闭,基本上可以分為三類:

第一類為針對專業(yè)平臺的解決方案,如微軟的System Center Operations Manager颓帝,IBM的Tivoli米碰,VMware的vRealize Operations Manager等。

優(yōu)點1:這一類的解決方案一般由對應平臺的廠商直接提供购城。因此對于自己所屬的平臺監(jiān)控無微不至吕座。

優(yōu)點2:企業(yè)級支持,原廠提供服務瘪板。一般都是久經(jīng)考驗的監(jiān)控平臺吴趴,穩(wěn)定性較高。

劣勢1:對于其他平臺的監(jiān)控侮攀,也許或多或少能夠做一些锣枝,但可能存在各種限制甚至無法實現(xiàn):如使用微軟的SCOM監(jiān)控linux。

劣勢2:存在license費用兰英,各種各樣的收費規(guī)則(按CPU核數(shù)撇叁,按用戶數(shù),按設備數(shù)箭昵,按流量)税朴。

劣勢3:由于是商業(yè)軟件回季,源碼不公開家制,個性化定制較差。


第二類為開源的解決方案泡一,如Zabbix颤殴,Nagios,Cacti等鼻忠。這一類的監(jiān)控解決方案由公司或者社區(qū)提供開發(fā)及支持涵但。

優(yōu)點1:免費!不要錢!一般而言都是license-free矮瘟。

優(yōu)點2:開源瞳脓,自主可控〕合溃可以進行源碼定制劫侧,已滿足企業(yè)需求。

優(yōu)點3:相對原廠的監(jiān)控平臺哨啃,功能相對更為全面烧栋。同時也提供一些標準的API。

劣勢1:對部署和運維的IT人員要求較高拳球∩笮眨可能存在各種坑,大多數(shù)情況下需要自行解決祝峻。

劣勢2:可能沒有商業(yè)支持魔吐。隨著時間演進,該產(chǎn)品可能沒有社區(qū)進行進一步維護呼猪。

劣勢3:文檔少画畅,中文文檔更少。對英語要求略高宋距。

另外轴踱,部分廠商會在這一類產(chǎn)品的基礎上,包裝自己的WEB前端UI谚赎,而底層仍然使用該平臺原有的功能淫僻,以新瓶裝舊酒的方式提供自己的解決方案,也可以歸納為此類壶唤。


第三類為自研的解決方案雳灵,如小米的Open Falcon,大眾點評的Central Application Tracking等闸盔。這一類的監(jiān)控更多的誕生于互聯(lián)網(wǎng)企業(yè)悯辙,部分后續(xù)進行了開源。

優(yōu)點1:符合當前最新的互聯(lián)網(wǎng)架構(gòu)和監(jiān)控需求迎吵。

優(yōu)點2:開源免費躲撰。

劣勢1:同上述第二類開源軟件的所有劣勢。

劣勢2:由于并沒有進行過長期的時間運行击费,穩(wěn)定性有待考證拢蛋。


三、尋找最合適的監(jiān)控解決方案

所有的廠商都會推介自己的解決方案蔫巩。那么如何在種類繁多的解決方案中選擇最符合自身企業(yè)的解決方案呢谆棱?

本系列的第一章中提到監(jiān)控的深度和廣度快压。選擇方案時可以從這兩個角度進行權(quán)衡。

單就深度而言垃瞧,可能Zabbix無法和其他解決方案相抗衡蔫劣。比如很多外企會使用全套的微軟平臺,從Exchange郵箱个从,Lync通信拦宣,Sharepoint協(xié)作,SQL數(shù)據(jù)庫信姓,Windows桌面和服務器操作系統(tǒng)……如果此時用Zabbix去監(jiān)控鸵隧,未必是最合適的。微軟的System Center Operations Manager有著強大的經(jīng)驗沉淀和知識庫支持意推,會更加適合這些企業(yè)的監(jiān)控環(huán)境豆瘫。

一些監(jiān)控解決方案深度與廣度的比較

而在現(xiàn)在越來越多的企業(yè)的IT環(huán)境中,異構(gòu)的情況越來越明顯菊值。同時存在多個平臺外驱,多個品牌的情況越來越多。當然腻窒,我們可以使用多套監(jiān)控平臺進行監(jiān)控昵宇。對Windows使用SCOM來進行監(jiān)控,對VMware使用VRops進行監(jiān)控儿子,對網(wǎng)絡用Solarwinds監(jiān)控瓦哎,諸如此類。但使用多個平臺進行監(jiān)控柔逼,勢必會導致監(jiān)控重復蒋譬、監(jiān)控遺漏等狀況的出現(xiàn),從而使得監(jiān)控噪音或者監(jiān)控缺失等等愉适。

Zabbix正是解決這一問題的利器犯助。它在確保一定監(jiān)控深度的同時,有著非常好的廣度和延展性维咸〖谅颍可以作為一個統(tǒng)一監(jiān)控平臺的解決方案。


四癌蓖、為什么選擇Zabbix瞬哼?

開源:社區(qū)支持,模板分享

免費:無商業(yè)版和社區(qū)版之分费坊,無license授權(quán)費用

全棧級:從上層應用倒槐,到操作系統(tǒng)旬痹,以及底層硬件都可實現(xiàn)統(tǒng)一監(jiān)控附井;支持Agent讨越,WMI,SNMP永毅,IPMI把跨,JMX等監(jiān)控方式

可擴展:用戶可自定義監(jiān)控項、豐富的API接口可被其他平臺調(diào)用

分布式:通過Proxy以支持跨區(qū)域沼死、跨地域的分布式監(jiān)控

企業(yè)級:每秒可以收集上萬個指標着逐,未來的4.0版本在極限的情況下每秒可以收集40萬個指標。

Zabbix的一些特性意蛀,也大大提升了系統(tǒng)監(jiān)控的效率耸别。

我們先看看對于文章開始提到的一些監(jiān)控痛點,Zabbix如何解決县钥?

監(jiān)控人工添加導致遺漏:

Zabbix提供網(wǎng)絡發(fā)現(xiàn)功能秀姐,結(jié)合網(wǎng)絡發(fā)現(xiàn)功能和網(wǎng)絡發(fā)現(xiàn)行為,可以自動為網(wǎng)絡上存在的Host添加監(jiān)控若贮,并套用對應模板省有。

同一類的監(jiān)控對象需要重復添加:

Zabbix提供低級別發(fā)現(xiàn)(LLD)功能,自動發(fā)現(xiàn)Host上同一類的對象(如所有的磁盤谴麦,所有的網(wǎng)卡等)蠢沿,并套用統(tǒng)一的監(jiān)控項和觸發(fā)器,無需人工重復添加匾效。

無法定位root cause:

Zabbix可以進行Trigger依賴性關(guān)聯(lián)舷蟀,減少故障時候關(guān)聯(lián)報警,較為快速的定位root cause面哼。

無法實現(xiàn)個性化監(jiān)控:

Zabbix除了提供傳統(tǒng)的Agent雪侥,IPMI,SNMP精绎,JMX速缨,WMI等方式的監(jiān)控,還可以使用用戶自定義參數(shù)(User Parameter)來實現(xiàn)個性化監(jiān)控代乃。

除此之外旬牲,Zabbix提供如Dashboard,分布式搁吓,標準化API等特性和功能原茅,在此不再贅述。詳細介紹可參考Zabbix官網(wǎng) 堕仔。


五擂橘、寫在最后

沒有最好的監(jiān)控解決方案,只有最合適的摩骨。

Zabbix的廣度可以覆蓋80-90%的監(jiān)控需求通贞,剩余的10-20%(如數(shù)據(jù)庫調(diào)優(yōu)朗若、內(nèi)核故障定位等)還是需要依賴于一些專業(yè)的監(jiān)控工具趨勢線。

如果你的企業(yè)內(nèi)部只有單一的一兩個平臺昌罩,那么并不推薦使用Zabbix哭懈。但如果存在越來越多的異構(gòu)環(huán)境,可以嘗試一些Zabbix茎用。

除了本文提到的一些因素以外遣总,對于學習使用Zabbix的成本(比如需要英語閱讀能力,需要掌握基礎的腳本語言)轨功、后期運維成本等方面旭斥,也需要一并在監(jiān)控產(chǎn)品選型中進行考慮。

拋磚引玉古涧,希望對大家了解Zabbix和進行監(jiān)控產(chǎn)品選型有所幫助:)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末琉预,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子蒿褂,更是在濱河造成了極大的恐慌圆米,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,820評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件啄栓,死亡現(xiàn)場離奇詭異娄帖,居然都是意外死亡,警方通過查閱死者的電腦和手機昙楚,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,648評論 3 399
  • 文/潘曉璐 我一進店門近速,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人堪旧,你說我怎么就攤上這事削葱。” “怎么了淳梦?”我有些...
    開封第一講書人閱讀 168,324評論 0 360
  • 文/不壞的土叔 我叫張陵析砸,是天一觀的道長。 經(jīng)常有香客問我爆袍,道長首繁,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,714評論 1 297
  • 正文 為了忘掉前任陨囊,我火速辦了婚禮弦疮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘蜘醋。我一直安慰自己胁塞,他們只是感情好,可當我...
    茶點故事閱讀 68,724評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著啸罢,像睡著了一般编检。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上伺糠,一...
    開封第一講書人閱讀 52,328評論 1 310
  • 那天,我揣著相機與錄音斥季,去河邊找鬼训桶。 笑死,一個胖子當著我的面吹牛酣倾,可吹牛的內(nèi)容都是我干的舵揭。 我是一名探鬼主播,決...
    沈念sama閱讀 40,897評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼躁锡,長吁一口氣:“原來是場噩夢啊……” “哼午绳!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起映之,我...
    開封第一講書人閱讀 39,804評論 0 276
  • 序言:老撾萬榮一對情侶失蹤拦焚,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后杠输,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體赎败,經(jīng)...
    沈念sama閱讀 46,345評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,431評論 3 340
  • 正文 我和宋清朗相戀三年蠢甲,在試婚紗的時候發(fā)現(xiàn)自己被綠了僵刮。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,561評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡鹦牛,死狀恐怖搞糕,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情曼追,我是刑警寧澤窍仰,帶...
    沈念sama閱讀 36,238評論 5 350
  • 正文 年R本政府宣布,位于F島的核電站礼殊,受9級特大地震影響辈赋,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜膏燕,卻給世界環(huán)境...
    茶點故事閱讀 41,928評論 3 334
  • 文/蒙蒙 一钥屈、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧坝辫,春花似錦篷就、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,417評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽智润。三九已至,卻和暖如春未辆,著一層夾襖步出監(jiān)牢的瞬間窟绷,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,528評論 1 272
  • 我被黑心中介騙來泰國打工咐柜, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留兼蜈,地道東北人。 一個月前我還...
    沈念sama閱讀 48,983評論 3 376
  • 正文 我出身青樓拙友,卻偏偏與公主長得像为狸,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子遗契,可洞房花燭夜當晚...
    茶點故事閱讀 45,573評論 2 359

推薦閱讀更多精彩內(nèi)容