早上7點(diǎn)鐘不到,甜睡中的小易就被一陣陣的電話鈴聲催醒。是誰(shuí)這么不近人情,一個(gè)好好的早睡被破壞。小易極不情愿地拿起電話,原來(lái)是一家小易所在公司服務(wù)的客戶,使用的開源監(jiān)控軟件配置丟失,導(dǎo)致在線業(yè)務(wù)系統(tǒng)無(wú)法正常運(yùn)維。被客戶催的十萬(wàn)火急,小易只好放棄了一個(gè)美好的早上,踩著熱烈的陽(yáng)光出門了。
揪出故障禍?zhǔn)?/strong>
經(jīng)過(guò)詢問(wèn)客戶后得知,他們使用了某款開源監(jiān)控軟件。由于單位沒有Linux系統(tǒng)工程師,這款監(jiān)控軟件的配置選項(xiàng)和腳本都是參考了網(wǎng)上搜索到的內(nèi)容,又找了第三方工程師簡(jiǎn)單修改后編譯而成。昨天下午聽聞這個(gè)腳本有安全漏洞,想修補(bǔ)一下,結(jié)果重新編譯之后部分配置丟失,導(dǎo)致整個(gè)監(jiān)控系統(tǒng)癱瘓。
聽到這里,小易略顯凝重的表情輕松了下來(lái)。這樣的故障小易已經(jīng)碰到過(guò)很多次了,并不難解決,只要修改好正確的配置重新編譯一下就能正常工作了。但問(wèn)題在于,對(duì)于一個(gè)沒有專業(yè)工程師,而對(duì)安全性和操作要求又很高的單位,這樣的問(wèn)題可能還會(huì)發(fā)生。
客戶也飽受這樣的折磨,開源監(jiān)控軟件雖然看起來(lái)很誘人,貌似免費(fèi)又好用。可實(shí)際用起來(lái)卻不容易,不僅要有待遇不菲的專業(yè)工程師,還有很多不安全的因素,這些都是使用開源監(jiān)控軟件之前考慮不到的隱憂。

經(jīng)過(guò)考慮,客戶選擇了監(jiān)控易(jiankongyi.com)的監(jiān)控管理平臺(tái)。安裝過(guò)程非常簡(jiǎn)單,還支持分布式部署;操作方面更是一目了然,幾分鐘熟悉后就能上手了。一個(gè)功能強(qiáng)大的監(jiān)控系統(tǒng),只需輕點(diǎn)鼠標(biāo)就部署完成了。
幫助客戶解決了大問(wèn)題,小易心情也像夏日的陽(yáng)光,溫暖美好。
開源監(jiān)控軟件五宗“罪”
經(jīng)常有人問(wèn),開源監(jiān)控軟件相比商業(yè)軟件,真的是免費(fèi)好用嗎?
安裝部署難度大
開源監(jiān)控軟件通常都不會(huì)提供一鍵安裝包或簡(jiǎn)單安裝的方式,而是將各種配置項(xiàng)都交給用戶自行選擇。看起來(lái)是給了用戶更大的自由度,然而多數(shù)用戶在配置時(shí)經(jīng)常會(huì)不知道怎么選擇,也會(huì)經(jīng)常配置失敗。再加上有的開源監(jiān)控軟件說(shuō)明簡(jiǎn)單,并且對(duì)于國(guó)內(nèi)用戶來(lái)說(shuō)沒有中文文檔,結(jié)果就導(dǎo)致安裝部署是個(gè)非常困難的技術(shù)活。
正是由于配置的隨意性,往往又在后續(xù)的更新或升級(jí)中,對(duì)其他正確的配置造成了新的影響。這又導(dǎo)致用戶不得不重新安裝,其中的苦衷讓用戶又愛又恨。
商業(yè)監(jiān)控軟件則都是由廠商打包好,比如監(jiān)控易,安裝時(shí)用戶不需要做任何改動(dòng)即可成功部署,簡(jiǎn)單易用。

業(yè)務(wù)報(bào)表功能缺失
相比于像監(jiān)控易這樣的商業(yè)監(jiān)控軟件,開源監(jiān)控軟件缺少了豐富的業(yè)務(wù)報(bào)表功能,也沒有很好的儀表盤、視圖展示。如果想要這樣的功能,那只能是自行開發(fā)。對(duì)于那些技術(shù)力量不強(qiáng)的用戶,基本上是只能望洋興嘆了。
雖然也能通過(guò)網(wǎng)絡(luò)或者一些技術(shù)社區(qū)找到類似的腳本,但是沒有一項(xiàng)能符合自己要求的。也不能像商業(yè)軟件可以簡(jiǎn)單定制,只能另想他法。
隱性管理成本高
成本因素,也許是很多用戶選擇開源監(jiān)控軟件的一大理由,因?yàn)榇蠖喽际敲赓M(fèi)自由使用的。然而,在使用過(guò)程中,后期的管理成本會(huì)帶來(lái)不可預(yù)估的開銷,這才是真正的隱性成本。
不是每個(gè)單位都能“養(yǎng)得起”一個(gè)好的開源工程師,也不是每一個(gè)工程師都能夠駕馭開源監(jiān)控軟件。
聘請(qǐng)一個(gè)好的工程師需要單位很大的用人成本;采用第三方技術(shù)人員,同樣需要支付相當(dāng)?shù)馁M(fèi)用。再加上平時(shí)的系統(tǒng)管理,出了故障以后的修復(fù),這些管理成本都是硬性發(fā)生的,也是當(dāng)初選擇開源監(jiān)控軟件所想不到的。

安全性與合規(guī)性差
很多開源監(jiān)控軟件是不能保障安全性的,這并不是危言聳聽。因?yàn)榈谌阶龀鰜?lái)的腳本隨意性較強(qiáng),是不考慮這些安全性的,除了腳本本身的漏洞,也不能保證各插件之間的兼容性。無(wú)論是從系統(tǒng)上,還是從后期使用上,安全性都無(wú)從說(shuō)起。
對(duì)于有合規(guī)性要求的單位,開源監(jiān)控軟件就更難以適用。因?yàn)殚_源監(jiān)控軟件看重的是自由使用,而把安全、管理等問(wèn)題統(tǒng)統(tǒng)交給了用戶自己。對(duì)于那些沒有技術(shù)能力的用戶,或者是直接把第三方腳本直接拿來(lái)用的用戶,無(wú)異于把自己的系統(tǒng)暴露給大家,其安全性如何可想而知了。
沒有支持與服務(wù)
這點(diǎn)更無(wú)需多言,開源監(jiān)控軟件鮮見有技術(shù)支持,更不用說(shuō)是商務(wù)服務(wù)。
如果你在安裝或管理過(guò)程中遇到問(wèn)題,只能是求助于搜索引擎,或者是翻遍能找到的技術(shù)社區(qū)。如果仍然解決不了,那只好選擇放棄,除非你自悟甚高,自己把問(wèn)題解決了。
開源OR商業(yè),您應(yīng)該已經(jīng)知道監(jiān)控軟件怎么選了。