頂級(jí)網(wǎng)絡(luò)管理套件讓你的網(wǎng)絡(luò)始終處于良好狀態(tài)
譯文頂級(jí)網(wǎng)絡(luò)管理套件,任選其一即可幫助大家診斷并解決網(wǎng)絡(luò)中的疑難雜癥。
如果您的網(wǎng)絡(luò)由一千至一萬臺(tái)設(shè)備及計(jì)算機(jī)構(gòu)成,也只能算是中等規(guī)模的網(wǎng)絡(luò)體系。隨著網(wǎng)絡(luò)規(guī)模的繼續(xù)擴(kuò)張,大家會(huì)發(fā)現(xiàn)自己的服務(wù)器、連接乃至其它一些資源都面臨著重大挑戰(zhàn),然而大型企業(yè)對(duì)于維護(hù)網(wǎng)絡(luò)健康的資金預(yù)算向來吝嗇得緊,因此想讓業(yè)務(wù)環(huán)境順暢運(yùn)轉(zhuǎn)就需要優(yōu)秀工具的輔助。
理想的網(wǎng)絡(luò)管理產(chǎn)品需要能夠準(zhǔn)確地識(shí)別設(shè)備、計(jì)算機(jī)以及應(yīng)用,最大程度降低計(jì)算資源消耗,以圖形化方式描述網(wǎng)絡(luò)組件狀態(tài),監(jiān)控每一臺(tái)設(shè)備或計(jì)算機(jī)的健康情況,收集來自各種來源的數(shù)據(jù)并與IPv4及IPv6順利協(xié)作。
理想的網(wǎng)絡(luò)管理產(chǎn)品還必須支持所有設(shè)備、云資源、無線連接以及虛擬服務(wù)器,能夠接受并使用復(fù)雜的閾值描述,可以通過電子郵件、尋呼設(shè)備或文本載體向不同個(gè)人或團(tuán)隊(duì)發(fā)送警示信息,能夠在問題仍然存在時(shí)給出進(jìn)一步提醒,足以執(zhí)行根本原因分析并自動(dòng)糾正某些錯(cuò)誤內(nèi)容。除此之外,它還需要將服務(wù)臺(tái)軟件與其它監(jiān)控工具加以整合,生成實(shí)用、易于理解且具備時(shí)效性的匯總報(bào)告,擁有高度擴(kuò)展能力,表現(xiàn)可靠且易于學(xué)習(xí)及使用。
換句話來說,理想的網(wǎng)絡(luò)管理產(chǎn)品幾乎需要“無所不能”。在今后的一系列評(píng)測(cè)文章中,我們將陸續(xù)為大家?guī)矶辔桓?jìng)逐選手,它們分別是:
Paessler PRTG v12.4、Heroix Longitude v8.1、惠普Intelligent Management Center (簡(jiǎn)稱IMC) 標(biāo)準(zhǔn)版及企業(yè)版v5.2、Ipswitch WhatsUp Gold (簡(jiǎn)稱WUG) v16、SolarWinds Orion Network Performance Monitor (簡(jiǎn)稱NPM) v10.4及Server & Application Monitor (簡(jiǎn)稱SAM) v5.2、Argent Software Advanced Technology (簡(jiǎn)稱AT) v3.1——包括Argent Commander 2.0與Argent Reports 2.0。
Argent Advanced Technology獲得了本屆Network World明智選擇大獎(jiǎng),Heroix Longitude則緊隨其后位居第二。Advanced Technology為我們帶來復(fù)雜的閾值控制、應(yīng)答式用戶界面、精準(zhǔn)的設(shè)備識(shí)別、極為省時(shí)的根本原因分析、貼心的操作糾正以及意義重大的報(bào)告系統(tǒng)。
在今天的文章中,我們就先來看看AT與PRTG兩款管理套件如何搞定網(wǎng)絡(luò)工作中的艱難險(xiǎn)阻:
Argent Software Advanced Technology (簡(jiǎn)稱AT)
Argent公司的Advanced Technoloty(簡(jiǎn)稱AT)是一款具備高度擴(kuò)展性、功能豐富且相當(dāng)成熟的監(jiān)控工具。其用戶界面基于Web 2.0且非常直觀、反應(yīng)敏銳并帶來極高的操作效率。AT的識(shí)別機(jī)制相當(dāng)精確,閾值表達(dá)足以涵蓋復(fù)雜的網(wǎng)絡(luò)使用情況,從而靈活地向多位管理員發(fā)送警示通知。
AT并不需要代理,但卻可以在代理的幫助下收集并轉(zhuǎn)發(fā)網(wǎng)絡(luò)狀態(tài)信息,從而最大程度降低對(duì)廣域網(wǎng)鏈接流量的使用。AT還能對(duì)大部分網(wǎng)絡(luò)問題進(jìn)行自動(dòng)糾正。
AT能夠生成清晰且具有指導(dǎo)意義的報(bào)告,完美追蹤網(wǎng)絡(luò)故障、反饋急需處理的性能問題、顯示服務(wù)水平協(xié)議合規(guī)狀態(tài)并分析容量規(guī)劃趨勢(shì)。AT在六大管理套件中既非最昂貴、亦非最廉價(jià)??傮w而言,Argent公司的Advanced Technology是一款極為強(qiáng)大的監(jiān)控工具,適合各類不同規(guī)模的網(wǎng)絡(luò)環(huán)境。
AT采用基于瀏覽器的界面,在保持使用便捷性的同時(shí)也具備面板定制功能,管理員可以根據(jù)需求將顯示結(jié)果設(shè)定為自己想要優(yōu)先觀察的對(duì)象。它極具創(chuàng)造性地巧妙運(yùn)用JavaScript,由此實(shí)現(xiàn)多層下拉菜單與選項(xiàng)標(biāo)簽,允許用戶將任務(wù)以完全符合管理員工作流程的方式進(jìn)行排列。
另外,這套界面還實(shí)現(xiàn)了許多過去只能在桌面應(yīng)用程序中獲得的功能,其中包括環(huán)境菜單、模式對(duì)話框、客戶端驗(yàn)證以及虛擬控制等等。不過這款基于瀏覽器的界面仍然無法實(shí)現(xiàn)達(dá)到Windows用戶界面的功能高度,不過別擔(dān)心——Argent公司在AT中額外提供了本機(jī)界面選項(xiàng)。
Argent Commander作為一套“傘狀結(jié)構(gòu)”界面,以基于Web 2.0的中央控制臺(tái)為定制基礎(chǔ),旨在管理中等至大型規(guī)模網(wǎng)絡(luò)體系。它能夠顯示實(shí)時(shí)監(jiān)控結(jié)果,包括服務(wù)器狀態(tài)、網(wǎng)絡(luò)健康狀況、關(guān)鍵性能指標(biāo)以及頂級(jí)X事件;另外,它還與活動(dòng)目錄相結(jié)合以保障安全性。Argent Commander的Web界面支持多種語言選擇。
Argent AT精心設(shè)計(jì)出的豐富功能在測(cè)試過程中令我們贊嘆不已。其識(shí)別流程使用ICMP ping、SNMP查詢、DNS查找等一系列方式以確保結(jié)論的準(zhǔn)確性、一致性,并最大程度從網(wǎng)絡(luò)中收集設(shè)備的詳細(xì)信息。它能迅速為用戶描繪出包含路由器、交換機(jī)、服務(wù)器以及客戶端的網(wǎng)絡(luò)體系結(jié)構(gòu)圖。當(dāng)我們向AT指定某臺(tái)特定路由器時(shí),它會(huì)以智能方式分辨與該路由器相關(guān)的網(wǎng)絡(luò)鏈路、節(jié)點(diǎn)、設(shè)備以及計(jì)算機(jī)。
AT將網(wǎng)絡(luò)運(yùn)行狀態(tài)劃分為五大類:可接受工作狀態(tài)、接近極限狀態(tài)、已達(dá)極限狀態(tài)、超出極限狀態(tài)以及全面超載狀態(tài)。實(shí)時(shí)監(jiān)控與根本原因分析功能幫助我們快速定位網(wǎng)絡(luò)問題。AT提供的精妙閾值設(shè)定機(jī)制大大簡(jiǎn)化了管理人員在維護(hù)網(wǎng)絡(luò)運(yùn)行狀況方面需要投入的精力。這些閾值幫助我們?cè)诿恐芴囟ㄒ惶旎蛎刻焯囟〞r(shí)刻檢測(cè)當(dāng)前流量水平及服務(wù)器異常活動(dòng),從而保障了整體設(shè)施的順暢運(yùn)轉(zhuǎn)。
Argent公司在AT中囊括了超過兩千項(xiàng)專門針對(duì)應(yīng)用程序及設(shè)備的預(yù)定義管理規(guī)則。
無需代理即可部署在網(wǎng)絡(luò)當(dāng)中,AT利用SNMP、WMI及其它協(xié)議識(shí)別并診斷網(wǎng)絡(luò)故障。在每個(gè)實(shí)際用例中,AT都會(huì)將注意力集中在問題的根源(也就是根本原因),這能幫助我們快速略過由源頭引發(fā)的后續(xù)聯(lián)動(dòng)故障、從而更快更準(zhǔn)確地根治癥結(jié)。
能夠根據(jù)實(shí)際情況采取正確的解決方案,包括運(yùn)行某個(gè)程序、運(yùn)行某個(gè)腳本、重新啟動(dòng)發(fā)生問題的Windows后臺(tái)服務(wù)或者重啟服務(wù)器等。它甚至可以發(fā)送SQL語句(例如觸發(fā)甲骨文進(jìn)程運(yùn)行)。
AT能夠在必要時(shí)升級(jí)通知系統(tǒng),其廣泛的糾錯(cuò)措施也使我們得以通過自動(dòng)化方式搞定大部分常見網(wǎng)絡(luò)故障。
作為一款跨平臺(tái)“廣譜”監(jiān)控工具,AT的適用對(duì)象涵蓋一系列服務(wù)器操作系統(tǒng)。它擁有豐富的特定應(yīng)用程序監(jiān)控模塊,能夠針對(duì)諸如甲骨文、微軟SQL Server、Exchange、BlackBerry Server、Lotus Notes、博科、Checkpoint、思科、康柏、戴爾、惠普、Intermec、Legato、Liebert、NetWare、諾基亞、北電、Omnitronix、Sonic、WebSphere以及WebLogic等多種平臺(tái)提供對(duì)應(yīng)功能。
在Exchange方面,Argent公司的產(chǎn)品能夠全面監(jiān)控微軟Exchange 2007與Exchange 2010,同時(shí)也支持作為遺留系統(tǒng)存在的Exchange 5.5、2000以及2003。Argent for Exchange還支持完整的Exchange客戶訪問協(xié)議,其中包括往返測(cè)試、MAPI接口、Outlook Anywhere、Outlook Web Access以及Outlook Web Services等等。
AT的實(shí)際往返時(shí)間測(cè)試度量的是我們的Exchange服務(wù)器在發(fā)送與接收電子郵件時(shí)所耗費(fèi)的實(shí)際時(shí)間,并通過結(jié)論向我們提示潛在的Exchange故障以及性能問題。AT能夠在任何服務(wù)器環(huán)境下為用戶提供服務(wù)器CPU利用率、磁盤空間、低內(nèi)存以及網(wǎng)絡(luò)適配器問題等信息。而在我們測(cè)試環(huán)境的Windows服務(wù)器中,它還能夠監(jiān)控Windows服務(wù)、活動(dòng)目錄以及系統(tǒng)注冊(cè)表的健康狀況。
Argent for VMware幾乎能夠監(jiān)控所有V3.5及V4.0主機(jī),包括數(shù)據(jù)中心、集群、資源池、ESX以及ESXi等。它會(huì)追蹤虛擬機(jī)系統(tǒng)的事件與日志記錄,同時(shí)負(fù)責(zé)管理補(bǔ)丁更新事務(wù)。Argent for VMware在監(jiān)控客戶操作系統(tǒng)方面與AT監(jiān)控物理服務(wù)器完全一致。Argent還提供一款Citrix XenServer虛擬機(jī)監(jiān)控工具。不過略顯遺憾的是,Argent公司并不支持微軟Hyper-V或者紅帽KVM。
AT生成的報(bào)告非常清晰且極具指導(dǎo)意義。它們翔實(shí)、開箱即用、以圖表描述事件、與服務(wù)水平協(xié)議相關(guān)聯(lián)并且詳盡說明了網(wǎng)絡(luò)設(shè)備、計(jì)算機(jī)與應(yīng)用程序的運(yùn)行狀態(tài)。AT報(bào)告可以說是一種很好的數(shù)據(jù)來源,足以指導(dǎo)管理人員據(jù)此進(jìn)行容量規(guī)劃及歷史使用趨勢(shì)分析。
利用AT創(chuàng)建新的定制報(bào)告也非常簡(jiǎn)便,只需與Crystal Reports設(shè)計(jì)工具的運(yùn)行時(shí)間版本搭配即可實(shí)現(xiàn)需求。我們只需通過幾次簡(jiǎn)單的拖拽操作外加鼠標(biāo)點(diǎn)擊即可將需要的時(shí)間段監(jiān)控內(nèi)容添加到報(bào)告當(dāng)中。大家可以為報(bào)告命名并將其保存在Argent Reports文件夾中,從而每周定時(shí)加以運(yùn)行。
我們分別設(shè)計(jì)了Argent圖形與Argent圖表兩套定制報(bào)告。在基于圖形的報(bào)告這邊,我們僅僅需要為其指定幾個(gè)需要包含的AT網(wǎng)絡(luò)指標(biāo)、網(wǎng)絡(luò)節(jié)點(diǎn)以及幾個(gè)報(bào)告選項(xiàng)。我們可以選擇以圖形方式表達(dá)各類參數(shù)指標(biāo),例如SNMO指標(biāo)、Linux/Unix指標(biāo)以及VMware指標(biāo)等。
我們創(chuàng)建的圖表式報(bào)告則顯示出警報(bào)、日志變更、事件、文件審計(jì)結(jié)果、Exchange郵箱活動(dòng)、Exchange流量活動(dòng)、節(jié)點(diǎn)信息與匯總、性能數(shù)據(jù)、Top X流量發(fā)生器以及SLA停機(jī)數(shù)據(jù)等。
AT需要運(yùn)行于安裝有Windows Server 2003或Windows Server 2008的設(shè)備之上,且要求設(shè)備配置至少兩個(gè)CPU核心、2GB內(nèi)存以及1.2GHz Cpu主頻。其設(shè)備/事件庫可由微軟SQL Server或甲骨文產(chǎn)品充當(dāng)。
#p#
Paessler PRTG
PRTG網(wǎng)絡(luò)監(jiān)控器易于使用、安裝簡(jiǎn)單且對(duì)各類設(shè)備都有良好的監(jiān)控效果。遺憾的是,只有支付10800美元才能完全解除對(duì)監(jiān)控設(shè)備數(shù)量的限制,這個(gè)價(jià)位實(shí)在有點(diǎn)難以接受。Paessler還為每個(gè)傳感器提供PRTG(一百個(gè)傳感器價(jià)格約400美元),不過由于Paessler公司對(duì)“傳感器”概念進(jìn)行了嚴(yán)格定義,因此我們?cè)趯?shí)際使用中將不可避免地使用大量傳感器。
“傳感器”是PRTG中的基本監(jiān)控元素。每個(gè)傳感器監(jiān)控著網(wǎng)絡(luò)環(huán)境中(只涉及單一設(shè)備)的特定一項(xiàng)參數(shù)指標(biāo)。這項(xiàng)指標(biāo)可以是交換機(jī)商品流量、服務(wù)器CPU負(fù)載或者服務(wù)器剩余磁盤空間。我們發(fā)現(xiàn)每臺(tái)服務(wù)器至少需要十到二十個(gè)傳感器才能實(shí)現(xiàn)基本監(jiān)控功能,而且每個(gè)交換商品還需要額外的一個(gè)傳感器進(jìn)行搭配。由于我們需要為ping時(shí)耗、網(wǎng)絡(luò)接口流量以及打印機(jī)墨盒添加傳感器,因此所使用的傳感器整體數(shù)量也開始不斷攀升。對(duì)預(yù)算比較敏感的用戶可以將暫時(shí)不必使用的傳感器加以禁用并將其返回許可池,這樣就能在需要時(shí)激活其它不同的傳感器。
PRTG共提供超過一百三十種傳感器類型,而且每個(gè)實(shí)例被視為總體許可數(shù)量中的一個(gè)單位??捎脗鞲衅黝愋桶ɑ镜膒ing功能、SNMP與WMI監(jiān)控器、針對(duì)特定服務(wù)器類型的數(shù)據(jù)庫、郵件、文件、Web以及FTP等傳感器。
我們利用Paessler的Amazon CloudWatch傳感器對(duì)Amazon AWS云應(yīng)用進(jìn)行了監(jiān)控測(cè)試。Paessler公司的最新谷歌分析工具能為我們顯示整個(gè)網(wǎng)站的所有活動(dòng)。我們還發(fā)現(xiàn)PRTG針對(duì) VMware、微軟Hyper-V以及Citrix XenServer虛擬環(huán)境的監(jiān)控效果相當(dāng)出色且極具實(shí)用價(jià)值。
PRTG幾乎能在任何Windows版本(XP以及后續(xù)版本)中在兩分鐘以內(nèi)安裝完畢。
PRTG的容錯(cuò)集群功能可以協(xié)調(diào)主PRTG節(jié)點(diǎn)的運(yùn)行狀況并支持多達(dá)四個(gè)故障轉(zhuǎn)移(即從屬)PRTG節(jié)點(diǎn)。主節(jié)點(diǎn)與從屬節(jié)點(diǎn)都會(huì)持續(xù)監(jiān)控網(wǎng)絡(luò),所以在我們的測(cè)試中故障轉(zhuǎn)移幾乎瞬間就能切換完畢。
PRTG需要安裝代理(Paessler將其稱為‘探測(cè)器’)才能在非本地網(wǎng)絡(luò)中運(yùn)行。遠(yuǎn)程探測(cè)器能監(jiān)控廣域網(wǎng)連接、收集/轉(zhuǎn)寄遠(yuǎn)程網(wǎng)絡(luò)統(tǒng)計(jì)數(shù)據(jù)并能夠用于分配網(wǎng)絡(luò)監(jiān)控工作負(fù)載。
PRTG擁有一套靈敏、直觀且基于AJAX的Web界面。PRTG色彩編碼傳感器以鮮明的標(biāo)示表明哪些設(shè)備正在運(yùn)行、哪些已經(jīng)關(guān)閉、哪些暫?;蛱幱诰鏍顟B(tài)。將鼠標(biāo)懸停在傳感器上方即可實(shí)時(shí)觀看對(duì)應(yīng)的數(shù)據(jù)圖表。點(diǎn)擊傳感器則可進(jìn)一步查看詳細(xì)、相關(guān)及有用信息。
PRTG的初始網(wǎng)絡(luò)識(shí)別功能快速而準(zhǔn)確。一旦我們提交認(rèn)證信息,它就會(huì)訪問我們的服務(wù)器與路由器、填充自身設(shè)備數(shù)據(jù)庫并開始監(jiān)控所有能夠識(shí)別到的接入設(shè)備。在初始掃描過程中,PRTG會(huì)自動(dòng)為每臺(tái)設(shè)備及計(jì)算機(jī)中的每項(xiàng)指標(biāo)添加與之對(duì)應(yīng)的傳感器。
PRTG產(chǎn)生的傳感器數(shù)量大大超出了我們的預(yù)期,這實(shí)在令人感到驚訝。如果大家需要嚴(yán)格控制傳感器數(shù)量以符合許可限制,肯定需要花費(fèi)大量時(shí)間對(duì)初始識(shí)別的結(jié)果進(jìn)行整理,刪除那些不必要的傳感器實(shí)例。
我們對(duì)PRTG對(duì)設(shè)備及計(jì)算機(jī)群組分門別類加以分層的能力十分贊賞。我們?cè)跍y(cè)試中發(fā)現(xiàn),用戶能夠輕松將節(jié)點(diǎn)或子網(wǎng)從一個(gè)群組遷移到另一個(gè)群組,并根據(jù)地理位置或業(yè)務(wù)功能對(duì)網(wǎng)絡(luò)視圖加以規(guī)劃。每一臺(tái)服務(wù)器或路由器都能從所屬母群組繼承登錄認(rèn)證及識(shí)別計(jì)劃設(shè)定,如果大家喜歡,也可以采用自己需要的特殊設(shè)定。
要對(duì)PRTG傳感器視圖進(jìn)行配置以顯示重要網(wǎng)絡(luò)狀態(tài)信息也是輕而易舉。舉例來說,我們可以選擇根據(jù)正常運(yùn)行時(shí)間(或者停機(jī)時(shí)間)的長短、CPU利用率、網(wǎng)站響應(yīng)速度或者可用磁盤空間等條件查看排名前十位的傳感器狀態(tài)。在我們將傳感器查看配置部署到所有分層群組中之后,PRTG控制臺(tái)就能為我們提供想要的網(wǎng)絡(luò)視圖描述。不過PRTG無法提供速度表式信息面板,也不能以圖形或圖表形式實(shí)時(shí)顯示網(wǎng)絡(luò)活動(dòng)狀態(tài)。
PRTG可以利用傳感器狀態(tài)與閾值觸發(fā)器通過電子郵件、SNMP信息、短信或者系統(tǒng)日志條目向用戶發(fā)送通知及警報(bào)。我們?yōu)橐幌盗袀鞲衅髟O(shè)置了不同級(jí)別的閾值,分別對(duì)應(yīng)群組分層中的設(shè)備狀態(tài)或者速度變更、閾值溢出以及流量水平。盡管這些比較基礎(chǔ)的閾值設(shè)定已經(jīng)能夠滿足大部分網(wǎng)絡(luò)的日常需求,但我們?nèi)匀粚?duì)PRTG無法實(shí)現(xiàn)更為復(fù)雜的警示通知——例如特定廣域網(wǎng)鏈接在某天深夜或者周六周日忽然出現(xiàn)20%以上利用率提升——而深感遺憾。
好消息是PRTG能夠理解設(shè)備之間的關(guān)聯(lián)性,而且當(dāng)交換端口出現(xiàn)故障時(shí)還能幫我們屏蔽來自下游設(shè)備的眾多警示信息。PRTG的智能化程度也足以在服務(wù)器停止響應(yīng)ping指令的同時(shí)暫停該服務(wù)器上其它傳感器(包括CPU、磁盤空間等)的運(yùn)作。
我們還可以在會(huì)議或旅途等遠(yuǎn)離辦公環(huán)境的位置關(guān)注網(wǎng)絡(luò)運(yùn)行狀況。PRTG專為iPhone/iPad/iPad Touch(目前不支持Android設(shè)備)提供一款名為iPRTG的便利應(yīng)用,允許用戶以遠(yuǎn)程方式訪問這款工具中的數(shù)據(jù)及報(bào)告。iPRTG能顯示當(dāng)前傳感器統(tǒng)計(jì)、關(guān)鍵傳感器狀態(tài)、設(shè)備及計(jì)算機(jī)群組構(gòu)成的可通行“傳感器樹狀結(jié)構(gòu)”、傳感器警報(bào)、監(jiān)控日志條目以及網(wǎng)絡(luò)圖等等。我們甚至能夠遠(yuǎn)程暫?;蚧謴?fù)傳感器監(jiān)控、回應(yīng)警報(bào)、查看傳感器細(xì)節(jié)信息并編輯傳感器設(shè)定。
最后來說說PRTG這個(gè)名稱,如今簡(jiǎn)寫已經(jīng)成為官方命名,不過最初這四個(gè)字母代表著“Paessler Router Traffic Grapher(即Paessler路由流量記錄器)”。