常用的17個運(yùn)維監(jiān)控系統(tǒng)(必備知識)

1. Zabbix

? ? ? ? Zabbix 作為企業(yè)級的網(wǎng)絡(luò)監(jiān)控工具壶冒,通過從服務(wù)器蒂教,虛擬機(jī)和網(wǎng)絡(luò)設(shè)備收集的數(shù)據(jù)提供實時監(jiān)控射众,自動發(fā)現(xiàn)景馁,映射和可擴(kuò)展等功能肯适。

? ? ? ?Zabbix的企業(yè)級監(jiān)控軟件為用戶提供內(nèi)置的Java應(yīng)用服務(wù)器監(jiān)控崖疤,硬件監(jiān)控宝剖,VMware監(jiān)控和CPU餐塘,內(nèi)存纠亚,網(wǎng)絡(luò)塘慕,磁盤空間性能監(jiān)控。

? ? ? 該企業(yè)級網(wǎng)絡(luò)監(jiān)控工具能夠每分鐘進(jìn)行 3,000,000 次檢查蒂胞,具有更高的安全性和數(shù)據(jù)中心監(jiān)控功能图呢。

2. Nagios

? ? ? ? Nagios 是一款用于監(jiān)控IT基礎(chǔ)架構(gòu)和查看當(dāng)前狀態(tài)、歷史日志和基本報告的開源軟件工具啤誊。 Nagios 用戶可以監(jiān)控系統(tǒng)指標(biāo)岳瞭,網(wǎng)絡(luò)協(xié)議,應(yīng)用程序蚊锹,服務(wù)器瞳筏,網(wǎng)絡(luò)基礎(chǔ)架構(gòu)和接收故障警報。

? ? ? ? Nagios提供三種類型的網(wǎng)絡(luò)管理工具牡昆,Nagios XL姚炕,Nagios日志服務(wù)器和Nagios網(wǎng)絡(luò)分析器。其中 Nagios XL 最適合網(wǎng)絡(luò)監(jiān)控(盡管其他兩種也提供網(wǎng)絡(luò)監(jiān)控服務(wù))丢烘。

? ? ? ? Nagios XL提供企業(yè)級網(wǎng)絡(luò)監(jiān)控柱宦,為用戶提供帶寬報告,網(wǎng)絡(luò)心跳監(jiān)控播瞳,自定義URL掸刊,電子郵件報告和遠(yuǎn)程機(jī)器監(jiān)控。 升級的企業(yè)版提供基于Web的服務(wù)器控制臺訪問赢乓,業(yè)務(wù)流程監(jiān)控忧侧,記錄審核和自動化刪除功能石窑。

3. Cacti

最初發(fā)布于2001年, Cacti 是一款開源的基于Web的網(wǎng)絡(luò)監(jiān)控和專為數(shù)據(jù)記錄而設(shè)計的圖形化工具蚓炬。它可以用于實時顯示網(wǎng)絡(luò)數(shù)據(jù)松逊,如CPU負(fù)載或帶寬利用率。

Cacti是RRDtool的前端應(yīng)用程序肯夏,RRDtool是一種用于存儲實時變化數(shù)據(jù)的開源數(shù)據(jù)庫工具经宏,其使用SNMP作為其默認(rèn)收集算法,但如果你喜歡本地Perl的PHP腳本驯击,那么你也可以使用它們烁兰。

其最新版本0.8.8h于2016年5月發(fā)布,主要功能包括無限圖形項目余耽、圖形自動填充支持缚柏、圖形數(shù)據(jù)處理、自定義數(shù)據(jù)采集腳本碟贾、內(nèi)置SNMP支持、圖形模板轨域、數(shù)據(jù)源模板袱耽、主機(jī)模板和基于用戶的管理。

4. GroundWork Monitor Core

GroundWork Monitor Core 是監(jiān)控網(wǎng)絡(luò)干发、應(yīng)用和云計算使用情況的平臺朱巨。開源版本包含最多可監(jiān)控50個設(shè)備和基于社區(qū)的支持的許可證,該軟件還有其對應(yīng)的商業(yè)版本枉长。

在其網(wǎng)絡(luò)管理功能方面冀续,GroundWork提供網(wǎng)絡(luò)和設(shè)備的自發(fā)現(xiàn)和維護(hù)、拓?fù)浔胤濉缶刂坪樘啤⑼ㄟ^API/SNMP/IPMI的數(shù)據(jù)收集和對OpenDaylight SDN的支持等功能。

GroundWork還提供了存儲管理吼蚁,支持大規(guī)模的企業(yè)級供應(yīng)商凭需,如NetApp和EMC,以及從磁盤肝匆、塊或?qū)ο蟠鎯Φ臄?shù)據(jù)收集和存儲緩沖以及中斷可視化粒蜈。

由于GroundWork的一站式網(wǎng)絡(luò)管理方法,這種套件可能更適合那些尋找成熟品牌的大型商業(yè)和企業(yè)旗国,而不是以開發(fā)人員為重點(diǎn)的工具枯怖,如Big Brother或Big Sister。

5. Hyperic

VMware的Hyperic工具用于在物理能曾、虛擬或云環(huán)境下監(jiān)控Web應(yīng)用程序及其性能度硝。 它適用于應(yīng)用程序服務(wù)器设捐,web服務(wù)器,數(shù)據(jù)庫塘淑,操作系統(tǒng)萝招,虛擬機(jī)管理程序,消息傳遞服務(wù)和目錄服務(wù)器存捺。

Hyperic提供基礎(chǔ)架構(gòu)和操作系統(tǒng)監(jiān)控槐沼,詳細(xì)的報告,應(yīng)用程序和中間件監(jiān)控捌治,警報和修復(fù)工作流程以及通用可擴(kuò)展的API岗钩。

該網(wǎng)絡(luò)監(jiān)控工具提供了企業(yè)版本,可以提高網(wǎng)絡(luò)警報功能肖油,并且能更好地創(chuàng)建基準(zhǔn)兼吓。

6. Observium

基于Linux的Observium是一個自動監(jiān)測的網(wǎng)絡(luò)監(jiān)控工具。 據(jù)該網(wǎng)站介紹森枪,“該工具是由一批經(jīng)驗豐富的專業(yè)網(wǎng)絡(luò)工程師和系統(tǒng)管理員開發(fā)和維護(hù)的视搏,Observium是一個由用戶自己設(shè)計和構(gòu)建的平臺∠馗ぃ”

Observium提供社區(qū)版本和專業(yè)版浑娜,使用RRDTool進(jìn)行緩沖存儲和圖形化功能,并具有易于使用的用戶界面和報告功能式散。 但是筋遭,它沒有報告導(dǎo)出功能,這可能對商務(wù)應(yīng)用來講會是一個問題暴拄。

社區(qū)版本將為用戶提供對所有支持設(shè)備或指標(biāo)的完整自動監(jiān)測功能漓滔,通過自動發(fā)現(xiàn)協(xié)議進(jìn)行網(wǎng)絡(luò)映射,自動識別數(shù)百種設(shè)備乖篷,并且每六個月發(fā)布一個新版本响驴。

而專業(yè)版用戶將獲得所有社區(qū)版本的功能并且還將獲得實時軟件更新和修復(fù)功能,基于規(guī)則的自動分組功能那伐,網(wǎng)絡(luò)閾值和狀態(tài)警報系統(tǒng)以及流量統(tǒng)計系統(tǒng)踏施。

7. NetXMS

NetXMS 提供了企業(yè)級開源網(wǎng)絡(luò)管理和監(jiān)控程序,它在Windows和Linux上有一個簡單的用戶界面罕邀。

NetXMS通過相對簡單的安裝過程為IT基礎(chǔ)架構(gòu)的所有層提供了分布式網(wǎng)絡(luò)監(jiān)控畅形、自動化網(wǎng)絡(luò)發(fā)現(xiàn)和詳細(xì)報告。

此外诉探,服務(wù)器設(shè)備和代理對于這樣一個全面的產(chǎn)品來說是相當(dāng)輕量級的日熬。

8. Pandora FMS

定位于企業(yè)級, Pandora FMS 提供了一個時尚且整潔的用戶體驗肾胯,提供了易于閱讀的快速洞察工具以及重要的網(wǎng)絡(luò)統(tǒng)計信息竖席,例如網(wǎng)絡(luò)狀態(tài)耘纱、已上報的告警、已部署的代理數(shù)量和其他最近執(zhí)行任務(wù)的列表毕荐。

Pandora FMS可以在無需外部訪問的情況下執(zhí)行網(wǎng)絡(luò)診斷束析,這意味著用戶可以更快地響應(yīng)任何網(wǎng)絡(luò)問題。事實上憎亚,F(xiàn)MS聲稱员寇,在代理模式下的器監(jiān)控系統(tǒng)響應(yīng)速度約為10秒。

9. NetDisco

NetDisco專為類 Unix 操作系統(tǒng)而設(shè)計第美,通過NSMP提供基于網(wǎng)絡(luò)的自動發(fā)現(xiàn)網(wǎng)絡(luò)設(shè)備的功能蝶锋,從而生成網(wǎng)絡(luò)拓?fù)鋱D。它是專為中型到大型網(wǎng)絡(luò)而設(shè)計的什往。

該網(wǎng)絡(luò)管理工具可用于定位設(shè)備扳缕,創(chuàng)建設(shè)備目錄并報告IP地址和交換機(jī)端口使用情況。

NetDisco用戶可以通過MAC或IP在網(wǎng)絡(luò)上定位機(jī)器别威,關(guān)閉交換機(jī)端口躯舔,或更改端口的VLAN或PoE狀態(tài),按照型號兔港,供應(yīng)商庸毫,軟件和操作系統(tǒng)對網(wǎng)絡(luò)硬件進(jìn)行清點(diǎn),并給你的網(wǎng)絡(luò)創(chuàng)建一個詳細(xì)的拓?fù)鋱D衫樊。

10.OpenNMS

OpenNMS是在1999年發(fā)布的,旨在為大型企業(yè)級用戶提供事件管理利花,服務(wù)監(jiān)控和性能測量科侈。

使企業(yè)用戶受益的主要特點(diǎn)包括外部腳本、向通話系統(tǒng)工程師發(fā)送警報炒事、擴(kuò)展Java本機(jī)通知策略API臀栈、請求跟蹤(RT)集成、高級警報挠乳、IPv4和IPv6網(wǎng)絡(luò)可達(dá)性超過ICMP权薯、測試狀態(tài)和節(jié)點(diǎn)庫存信息。

企業(yè)服務(wù)或是“風(fēng)格”網(wǎng)絡(luò)提供預(yù)置事件睡扬,通知盟蚣,數(shù)據(jù)收集,工作流和附加報告等功能卖怜。

11. RANCID

RANCID 聽起來像一個消極的名字屎开,除非你學(xué)會Really Awesome New Cisco的配置。這一點(diǎn)意味著它能監(jiān)視路由器或其他設(shè)備的配置马靠,并維護(hù)任何更改過的歷史記錄奄抽。RANCID 支持很多供應(yīng)商設(shè)備蔼两,包括 Juniper路由,HP交換機(jī)逞度,Redback的NAS 和 很多對Observium有擴(kuò)展設(shè)備的支持额划。

RANCID支持許多供應(yīng)商的設(shè)備,包括Juniper路由器档泽,HP交換機(jī)俊戳,Redback NAS和許多其他設(shè)備,以及對Observium的擴(kuò)展支持茁瘦。

RANCID提供多種網(wǎng)絡(luò)管理功能品抽,包括登錄到路由器表(router.db)中的每個設(shè)備,運(yùn)行各種命令以獲取將被保存的信息甜熔,將之前收集的信息中的任何變化發(fā)送到郵件列表圆恤,并提交這些更改到版本控制系統(tǒng)。

12. Xymon

另一個需要提及的網(wǎng)絡(luò)監(jiān)控工具是Xymon(以前稱為Hobbit)腔稀。 Xymon監(jiān)控服務(wù)器盆昙,應(yīng)用程序和網(wǎng)絡(luò),通過網(wǎng)頁提供有關(guān)所有這些網(wǎng)絡(luò)組件運(yùn)行狀況的信息焊虏。

其網(wǎng)站上表示Xymon的開發(fā)受到Big Brother的啟發(fā)淡喜,同Big Sister一樣,它試圖解決Big Brother BTF的缺點(diǎn)诵闭,如性能方面炼团。 同時,Xymon更容易部署并且是免費(fèi)的疏尿。

13. Big Brother BTF

Big Brother創(chuàng)建于20世紀(jì)90年代中期瘟芝,用于監(jiān)控網(wǎng)絡(luò)系統(tǒng),后來被Quest Software收購褥琐,而其又被戴爾在2012年收購锌俱。

許多其他網(wǎng)絡(luò)監(jiān)控工具都是模仿Big Brother的,所以它有一個大型的敌呈、詳細(xì)的論壇和有幫助的開發(fā)人員社區(qū)贸宏,是初學(xué)者的好選擇。

除了可用于學(xué)生和非商業(yè)用途的開源版本之外磕洪,其還提供了名為Big Brother Professional Edition的商業(yè)版本吭练。

14. Big Sister

Big Sister創(chuàng)始人托馬斯·艾比(Thomas Aeby)表示,他對Big Brother的網(wǎng)絡(luò)監(jiān)控印象深刻褐鸥,但希望提高其性能线脚,減少壞事件發(fā)生時的警報數(shù)量,并進(jìn)行其他改進(jìn)。

Big Sister提供網(wǎng)絡(luò)監(jiān)控浑侥,節(jié)點(diǎn)管理姊舵,doxygen過濾器和Web應(yīng)用程序框架,作為Unix衍生產(chǎn)品和Microsoft Windows操作系統(tǒng)的一部分寓落。

Big Sister對監(jiān)控網(wǎng)絡(luò)系統(tǒng)的IT管理員有所幫助括丁。當(dāng)系統(tǒng)故障時,它會通知管理員伶选,生成狀態(tài)變化歷史記錄日志并顯示各種系統(tǒng)性能數(shù)據(jù)史飞。

15. Open Falcon

Open Falcon 是由小米開源的運(yùn)維監(jiān)控系統(tǒng)。小米從互聯(lián)網(wǎng)公司的一些需求出發(fā)仰税,從各位SRE构资、SA、DEVS的使用經(jīng)驗和反饋出發(fā)陨簇,結(jié)合業(yè)界的一些大的互聯(lián)網(wǎng)公司做監(jiān)控吐绵,用監(jiān)控的一些思考出發(fā),設(shè)計開發(fā)了小米的監(jiān)控系統(tǒng):open-falcon河绽。open-falcon的目標(biāo)是做最開放己单、最好用的互聯(lián)網(wǎng)企業(yè)級監(jiān)控產(chǎn)品。

其特點(diǎn)是:

強(qiáng)大靈活的數(shù)據(jù)采集:自動發(fā)現(xiàn)耙饰,支持falcon-agent纹笼、snmp、支持用戶主動push苟跪、用戶自定義插件支持廷痘、opentsdb data model like(timestamp、endpoint件已、metric牍疏、key-value tags)

水平擴(kuò)展能力:支持每個周期上億次的數(shù)據(jù)采集、告警判定拨齐、歷史數(shù)據(jù)存儲和查詢

高效率的告警策略管理:高效的portal、支持策略模板昨寞、模板繼承和覆蓋瞻惋、多種告警方式、支持callback調(diào)用

人性化的告警設(shè)置:最大告警次數(shù)援岩、告警級別歼狼、告警恢復(fù)通知、告警暫停享怀、不同時段不同閾值羽峰、支持維護(hù)周期

高效率的graph組件:單機(jī)支撐200萬metric的上報、歸檔、存儲(周期為1分鐘)

高效的歷史數(shù)據(jù)query組件:采用rrdtool的數(shù)據(jù)歸檔策略梅屉,秒級返回上百個metric一年的歷史數(shù)據(jù)

dashboard:多維度的數(shù)據(jù)展示值纱,用戶自定義Screen

高可用:整個系統(tǒng)無核心單點(diǎn),易運(yùn)維坯汤,易部署虐唠,可水平擴(kuò)展

開發(fā)語言: 整個系統(tǒng)的后端,全部golang編寫惰聂,portal和dashboard使用python編寫疆偿。

16. Icinga

Icinga 起初是 Nagios 的一個分支。Icinga 2 則是做減法得來的搓幌,它還能提供分布式監(jiān)控和多線程框架杆故,這是 Nagios 或 Icinga 1 所不具備的。你可以從 Nagios 遷移到 Icinga 1溉愁,然后再遷移到 Icinga 2处铛。

與 Nagios 一樣,Icinga 幾乎也能通吃所有設(shè)備叉钥,搭配 SNMP罢缸、定制插件和擴(kuò)展使用效果更佳。

Icinga 提供全局監(jiān)控和警告框架投队,只是在 Web UI 上與 Nagios 有所不同枫疆。

Icinga 有多款 Web UI,它與 Nagios 的不同主要是配置敷鸦,用戶通過 Web UI 就能搞定息楔,省去了麻煩的配置文檔。對于那些在命令行之外管理配置的人來說扒披,這是個重大利好值依。

Icinga 融入了多款繪圖和監(jiān)控套件(如 PNP4Nagios、inGraph 和 Graphite)碟案,可視化性能絕對可靠愿险。此外,Icinga 還擁有擴(kuò)展報告功能价说。

17. Ntop

Ntop 計劃辆亏,也就是傳說中的 Ntopng,已經(jīng)陸陸續(xù)續(xù)開發(fā)了十年鳖目。它是一款頂尖的網(wǎng)絡(luò)流量監(jiān)控工具扮叨,Web 圖形用戶界面簡潔且順滑。它使用 C 語言編寫且完全獨(dú)立领迈,你只需要運(yùn)行配置彻磁,就能監(jiān)控某個特定網(wǎng)絡(luò)接口的單一進(jìn)程碍沐,就這么簡單。

Ntop 提供了簡單易懂的圖形和表格來顯示當(dāng)前和過去的網(wǎng)絡(luò)流量衷蜓,包括協(xié)議累提、源、目的地以及特定交易的歷史恍箭,甚至兩端的主機(jī)刻恭。此外,你還會發(fā)現(xiàn)廣泛的網(wǎng)絡(luò)利用率圖表扯夭、實時地圖和趨勢鳍贾,以及針對各種附加件(例如NetFlow和sFlow)的插件框架。這里甚至還有專門嵌入到 Ntop 的硬件監(jiān)控器 Nbox交洗。

Ntop 甚至用上了輕量級 Lua API 框架骑科,通過腳本語言就能支持?jǐn)U展。Ntop 還可以將主機(jī)數(shù)據(jù)存儲在 RRD 文件中构拳,以支持持久的數(shù)據(jù)采集咆爽。

Ntop 最便捷的用途就是現(xiàn)場流量檢查。當(dāng)你發(fā)現(xiàn)自己的某個 Cacti PHP Weathermap 突然顯示紅色的網(wǎng)絡(luò)鏈接集時置森,就意味著這些鏈接的利用率超過了 85%斗埂,但原因卻不得而知。只要切換到 Ntopng 程序來監(jiān)控該網(wǎng)絡(luò)段凫海,就可以查看最高流量消耗者每分鐘的報表呛凶,并立即獲知到底哪個主機(jī)在占用流量。

這種可視性算得上是無價之寶了行贪,而且唾手可得漾稀。從本質(zhì)上來講,你可以在被配置成交換機(jī)級別的任何端口運(yùn)行 Ntopng建瘫,以便監(jiān)控任何端口或者 VLAN崭捍。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市啰脚,隨后出現(xiàn)的幾起案子殷蛇,更是在濱河造成了極大的恐慌,老刑警劉巖橄浓,帶你破解...
    沈念sama閱讀 216,651評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件晾咪,死亡現(xiàn)場離奇詭異,居然都是意外死亡贮配,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,468評論 3 392
  • 文/潘曉璐 我一進(jìn)店門塞赂,熙熙樓的掌柜王于貴愁眉苦臉地迎上來泪勒,“玉大人,你說我怎么就攤上這事≡泊妫” “怎么了叼旋?”我有些...
    開封第一講書人閱讀 162,931評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長沦辙。 經(jīng)常有香客問我夫植,道長,這世上最難降的妖魔是什么油讯? 我笑而不...
    開封第一講書人閱讀 58,218評論 1 292
  • 正文 為了忘掉前任详民,我火速辦了婚禮,結(jié)果婚禮上陌兑,老公的妹妹穿的比我還像新娘沈跨。我一直安慰自己,他們只是感情好兔综,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,234評論 6 388
  • 文/花漫 我一把揭開白布饿凛。 她就那樣靜靜地躺著,像睡著了一般软驰。 火紅的嫁衣襯著肌膚如雪涧窒。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,198評論 1 299
  • 那天锭亏,我揣著相機(jī)與錄音纠吴,去河邊找鬼。 笑死贰镣,一個胖子當(dāng)著我的面吹牛呜象,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播碑隆,決...
    沈念sama閱讀 40,084評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼恭陡,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了上煤?” 一聲冷哼從身側(cè)響起休玩,我...
    開封第一講書人閱讀 38,926評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎劫狠,沒想到半個月后拴疤,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,341評論 1 311
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡独泞,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,563評論 2 333
  • 正文 我和宋清朗相戀三年呐矾,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片懦砂。...
    茶點(diǎn)故事閱讀 39,731評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡蜒犯,死狀恐怖组橄,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情罚随,我是刑警寧澤玉工,帶...
    沈念sama閱讀 35,430評論 5 343
  • 正文 年R本政府宣布,位于F島的核電站淘菩,受9級特大地震影響遵班,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜潮改,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,036評論 3 326
  • 文/蒙蒙 一狭郑、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧进陡,春花似錦愿阐、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,676評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至糙麦,卻和暖如春辛孵,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背赡磅。 一陣腳步聲響...
    開封第一講書人閱讀 32,829評論 1 269
  • 我被黑心中介騙來泰國打工魄缚, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人焚廊。 一個月前我還...
    沈念sama閱讀 47,743評論 2 368
  • 正文 我出身青樓冶匹,卻偏偏與公主長得像,于是被迫代替她去往敵國和親咆瘟。 傳聞我的和親對象是個殘疾皇子嚼隘,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,629評論 2 354

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