如果你有一個(gè)網(wǎng)站,有可能出現(xiàn)一些問(wèn)題,利用一些網(wǎng)絡(luò)監(jiān)控工具可以幫助你監(jiān)督這些問(wèn)題、幫助您采取預(yù)防措施。這里我們列舉了12個(gè)組織良好的網(wǎng)絡(luò)監(jiān)測(cè)工具,供你參考。
Splunk
Splunk 是一款頂級(jí)的日志分析軟件 , 如果你經(jīng)常用 grep、awk、sed、sort、uniq、tail、head 來(lái)分析日志,那么你需要 Splunk。能處理常規(guī)的日志格式,比如 apache、squid、系統(tǒng)日志、mail.log 這些。對(duì)所有日志先進(jìn)行 index,然后可以交叉查詢(xún),支持復(fù)雜的查詢(xún)語(yǔ)句。然后通過(guò)直觀的方式表現(xiàn)出來(lái)。日志可以通過(guò)文件方式傳倒 Splunk 服務(wù)器,也可以通過(guò)網(wǎng)絡(luò)實(shí)時(shí)傳輸過(guò)去。或者是分布式的日志收集。總之支持多種日志收集方法。
這個(gè)軟件分為免費(fèi)版本和專(zhuān)業(yè)版本。專(zhuān)業(yè)版本的價(jià)格是 3 萬(wàn)多刀。免費(fèi)版本的功能也足夠強(qiáng)大了。

Ganglia
Ganglia是一個(gè)跨平臺(tái)可擴(kuò)展的,高性能計(jì)算系統(tǒng)下的分布式監(jiān)控系統(tǒng),如集群和網(wǎng)格。它是基于分層設(shè)計(jì),它使用廣泛的技術(shù),如XML數(shù)據(jù)代表,便攜數(shù)據(jù)傳輸,RRDtool用于數(shù)據(jù)存儲(chǔ)和可 視化。它利用精心設(shè)計(jì)的數(shù)據(jù)結(jié)構(gòu)和算法實(shí)現(xiàn)每節(jié)點(diǎn)間并發(fā)非常低的。它已移植到廣泛的操作系統(tǒng)和處理器架構(gòu)上,目前在世界各地成千上萬(wàn)的集群正在使用。它已 被用來(lái)連結(jié)大學(xué)校園和世界各地,可以處理2000節(jié)點(diǎn)的規(guī)模。

Zenoss
Zenoss Core 是開(kāi)源企業(yè)級(jí)IT管理軟件-是智能監(jiān)控軟件,他允許IT管理員依靠單一的WEB控制臺(tái)來(lái)監(jiān)控網(wǎng)絡(luò)架構(gòu)的狀態(tài)和健康度。Zenoss Core同時(shí)也是開(kāi)源的網(wǎng)絡(luò)與系統(tǒng)管理軟件。

Munin
Munin 是一個(gè)非常好用安裝和設(shè)置方便的監(jiān)測(cè)軟件

Snort
Snort是美國(guó)Sourcefire公司開(kāi)發(fā)的發(fā)布在GPL v2下的IDS(Intrusion Detection System)軟件
Snort有 三種工作模式:嗅探器、數(shù)據(jù)包記錄器、網(wǎng)絡(luò)入侵檢測(cè)系統(tǒng)模式。嗅探器模式僅僅是從網(wǎng)絡(luò)上讀取數(shù)據(jù)包并作為連續(xù)不斷的流顯示在終端上。數(shù)據(jù)包記錄器模式把數(shù) 據(jù)包記錄到硬盤(pán)上。網(wǎng)路入侵檢測(cè)模式分析網(wǎng)絡(luò)數(shù)據(jù)流以匹配用戶(hù)定義的一些規(guī)則,并根據(jù)檢測(cè)結(jié)果采取一定的動(dòng)作。網(wǎng)絡(luò)入侵檢測(cè)系統(tǒng)模式是最復(fù)雜的,而且是可 配置的。
Snort可以用來(lái)監(jiān)測(cè)各種數(shù)據(jù)包如端口掃描等之外,還提供了以XML形式或數(shù)據(jù)庫(kù)形式記錄日志的各種插件。
LogicMonitor
LogicMonitor 是一個(gè)在線的服務(wù)器監(jiān)控服務(wù)。下圖是它的架構(gòu):

界面如下:

Cacti
Cacti 在英文中的意思是仙人掌的意思,Cacti是一套基于PHP,MySQL,SNMP及RRDTool開(kāi)發(fā)的網(wǎng)絡(luò)流量監(jiān)測(cè)圖形分析工具。它通過(guò) snmpget來(lái)獲取數(shù)據(jù),使用 RRDtool繪畫(huà)圖形,而且你完全可以不需要了解RRDtool復(fù)雜的參數(shù)。它提供了非常強(qiáng)大的數(shù)據(jù)和用戶(hù)管理功能,可以指定每一個(gè)用戶(hù)能查看樹(shù)狀結(jié) 構(gòu)、host以及任何一張圖,還可以與LDAP結(jié)合進(jìn)行用戶(hù)驗(yàn)證,同時(shí)也能自己增加模板,功能非常強(qiáng)大完善。
下圖是cacti運(yùn)行的主界面

Zabbix
zabbix是一個(gè)基于WEB界面的提供分布式系統(tǒng)監(jiān)視以及網(wǎng)絡(luò)監(jiān)視功能的企業(yè)級(jí)的開(kāi)源解決方案。

zabbix能監(jiān)視各種網(wǎng)絡(luò)參數(shù),保證服務(wù)器系統(tǒng)的安全運(yùn)營(yíng);并提供柔軟的通知機(jī)制以讓系統(tǒng)管理員快速定位/解決存在的各種問(wèn)題。
Orion
Orion 網(wǎng)絡(luò)性能監(jiān)控器 (NPM) 可非常方便快速的檢測(cè)、診斷和解決網(wǎng)站的性能問(wèn)題,提供實(shí)時(shí)的監(jiān)控視圖和面板讓你跟蹤網(wǎng)絡(luò)的性能問(wèn)題。
Wireshark
Wireshark是一個(gè)網(wǎng)絡(luò)協(xié)議檢測(cè)程序,支持Unix,Windows。讓您經(jīng)由程序抓取運(yùn)行的網(wǎng)站的相關(guān)資訊,包括每一封包流向及其內(nèi)容、資訊可依操作系統(tǒng)語(yǔ)系看出,方便查看、監(jiān)控TCP session動(dòng)態(tài)等等.
