網絡監控工具推薦
對于電子商務來說,24小時監控IT環境,確保一切工作正常,并且有足夠的資源應付突發的業務需求,是非常重要的。而電子商務服務的核心因素之一就是設備的性能表現,而性能的問題對于IT團隊來說總是一個令人頭疼不已的問題。幸運的是,目前市面上有很多免費的網絡監控工具,可以幫助IT管理團隊監控網絡性能,并且幫助IT管理人員確定系統性能的瓶頸所在,進而幫助他們解決性能問題。
接下來我要介紹的五款網絡監控工具是我多年來一直在使用并且認為很好的產品。其中前四款工具我使用的時間比較長,第五款Observium使用的比較少。但總的來說,這五款軟件已經相當完美了。
1: Multi Router Traffic Grapher (MRTG)
MRTG 可以算是一款老奶奶級別的免費網絡監控軟件了,他可以提供基本但是又非常實用的監控信息。和接下來介紹的其它監控軟件一樣, MRTG 也是使用SNMP來收集網絡信息,并將收集到的信息展示給用戶。如圖A所示,你可以看到MRTG對于一個路由器全天流量的監控統計情況。圖 B 則顯示了過去一年該路由器的數據流量情況。這就是此類工具真正的作用—它們可以提供你所需的數據,幫助你做出有關于服務和架構的正確決策。
圖 A
MRTG的每日數據流量圖
圖 B
通過MRTG的年度數據統計,管理員可以制訂中長期的規劃
2: Cacti
首先我介紹一下相關背景。 RRDTool 也是由MRTG的開發者所開發的。而開發RRDTool的目的是為了打造一款“基于時間序列的高性能的數據記錄和圖像顯示系統”。簡單的說,如果你打算測量某段時間的網絡性能,那么RRDTool最合適不過了。
那么這些跟 Cacti有什么關系呢?實際上RRDTool本身并不是一個十全十美的工具。在它背后需要一種數據收集機制,以便RRDTool可以利用這些數據生成可視化的圖表。Cacti就是這樣的一個RRDTool的前端系統。它利用MySQL數據庫存儲所有RRDTool所需的數據。Cacti 允許用戶創建數據收集源(建立被監控設備的SNMP連接),從被監控設備上收集數據,并可以讓用戶管理監控數據的訪問權限。
如果與MRTG協作,Cacti則可以給管理員帶來更多的歷史信息回顧選項。如圖 C所示, Cacti可以很好的將數據信息以圖表的形式展示給用戶。從界面左側我們可以看出,Cacti 通過將圖片進行分組,讓管理員更直觀的觀察到多種設備的性能數據圖。
Cacti最初的配置并不太簡單,因此我們也可以花點小錢,從JumpBox下載一個已經配置好的虛擬機。
圖 C
Cacti可以方便的管理多種圖形
3: PRTG (10監控免費版)
開發公司名為Paessler, PRTG 是該公司用來代替Paessler Router Traffic Grapher的產品。該工具可以幫助管理員快速監控多種網絡設備,而且沒有什么復雜的安裝配置過程。PRTG還可以讓管理員監控網絡上的其它關鍵性系統,比如Exchange, SQL, VMware, 以及 Windows系統,實現這種功能需要使用Windows Management Instrumentation (WMI) 并連接到vCenter以及 ESX/ESXi主機上。
前不久我還撰寫過PRTG最新版PRTG 9 的評測,在評測中我引用了多張軟件截圖。另外,去年TechRepublic的博客作家 Wally Bahny也評測過PRTG并給出了軟件截圖。因此這里我就不再提供截圖了。
PRTG并不是一款完全免費的軟件。用戶可以選擇免費版,但是使用功能會受到限制,只有10個傳感器,即只能監控 10個網絡設備。在PRTG中,每個傳感器都是一個獨立元素。用戶可以設置使用一個傳感器監控磁盤空間,另一個傳感器監控RAM使用率,在設置一個監控帶寬使用情況。當然,如果資金雄厚,用戶也可以設置成百上千個傳感器。但我還是建議大家選擇一些值得去監控的設備。
4: Spiceworks
Spiceworks是一款全能型的工具軟件,集合了 網絡監控, helpdesk, UPS 電源管理, RFQ, PC 目錄工具, 以及 網絡通信工具 等多種功能。Spiceworks應該算是一款網絡資產管理和幫助系統。另外,這款軟件是通過廣告支持的,所以雖然功能眾多,但是并不會收費。用戶還可以加入大型的IT實踐社區,幫助別人解決各種問題。在本文寫作時,Spiceworks表示他們的用戶數量已經接近180萬了。在Windows系統中,該工具的安裝非常簡單。
Spiceworks的一個特色模塊是可以讓用戶監控網絡和系統的健康狀態。如圖D所示,用戶可以通過Spiceworks的一個界面查看全部設備的健康狀態。
圖 D
Spiceworks安裝簡便并且免費
5: Observium
根據Observium官網的介紹:“Observium是一個基于PHP/MySQL/SNMP的具有自動發現能力的網絡監控工具,廣泛支持多種網絡設備和操作系統,包括Cisco, Linux, FreeBSD, Juniper, Brocade, Foundry, HP等。”
Observium的優點是它所提供的數據查看起來很方便。如果你正在找一款網絡監控工具,那么可以直接下載并安裝Observium,而且它是免費的。
在 圖 E,中,我們可以看到Observium將關鍵的數據至于了最明顯的位置,而且用戶查看當前和歷史的數據信息都很方便。
圖 E
Observium的帶寬圖
其他工具?
如果你對以上工具有什么使用心得,或者你認為其它某款工具更好,歡迎與我們交流。