自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

云應(yīng)用程序性能管理的四大金剛

譯文
云計(jì)算
應(yīng)用程序一旦遷移到了云端,管理起來(lái)就變得更困難重重了。云應(yīng)用程序性能管理和性能監(jiān)控工具則可以幫助識(shí)別瓶頸及其他性能度量指標(biāo)。

應(yīng)用程序一旦遷移到了云端,管理起來(lái)就變得更困難重重了。云應(yīng)用程序性能管理和性能監(jiān)控工具則可以幫助識(shí)別瓶頸及其他性能度量指標(biāo)。

云應(yīng)用程序管理

優(yōu)秀的工具有助于確定是否可以將瓶頸隔離到應(yīng)用程序本身,或者是否某家提供商存在影響整個(gè)系統(tǒng)的問(wèn)題。最精準(zhǔn)的工具甚至能夠深入到應(yīng)用程序內(nèi)部,查看數(shù)據(jù)庫(kù)查詢等個(gè)別進(jìn)程是否在最佳狀態(tài)下運(yùn)行。

為此,我們測(cè)試了四款商用產(chǎn)品:Exoprise CloudReady、AppNeta、ThousandEyes和Dynatrace。我們主要著眼于部署簡(jiǎn)易性、日常管理、總體功能和成本。我們并沒(méi)有過(guò)于關(guān)注網(wǎng)絡(luò)開(kāi)銷,不過(guò)這肯定也是需要考慮的一個(gè)方面,在需要部署代理(agent)的環(huán)境下更是如此。

這四款產(chǎn)品的功能都相當(dāng)強(qiáng)大,提供了豐富的功能,并不僅限于基本的網(wǎng)絡(luò)和應(yīng)用程序監(jiān)控。它們的區(qū)別在于它們提供的洞察力精細(xì)程度和解決方案的重心。

AppNeta奪得了我們的最佳明智選擇測(cè)試(Clear Choice Test)大獎(jiǎng),這主要?dú)w功于撒下一張大網(wǎng)的模塊化設(shè)計(jì),不過(guò)有些方面需要注意。它還擁有成熟、最新的用戶界面,易于瀏覽和使用。由于提供了眾多的功能特性,AppNeta讓你可以執(zhí)行大多數(shù)監(jiān)控任務(wù),從非常簡(jiǎn)單的響應(yīng)度量指標(biāo),到深入了解Web應(yīng)用程序的每個(gè)基本細(xì)節(jié),不一而足。

要注意的方面主要涉及成本和學(xué)習(xí)難度;為了充分利用所有功能特性,你就需要購(gòu)買幾個(gè)模塊的許可證,另外還要花點(diǎn)時(shí)間讓員工熟悉功能特性。并非所有企業(yè)組織都有時(shí)間或有意向分配充分利用整個(gè)解決方案所需要的資源。然而,仔細(xì)檢查Web應(yīng)用程序時(shí)讓你可以記錄步驟的腳本生成器有助于使這個(gè)過(guò)程的自動(dòng)化程度再提高一點(diǎn)。

第二名是Exoprise CloudReady,未必是由于其全部的功能特性,其功能特性很強(qiáng)大,但不如AppNeta來(lái)得全面。Exoprise CloudReady絕對(duì)是最簡(jiǎn)單易用的解決方案,可以迅速搭建并運(yùn)行起來(lái)。對(duì)于許多IT管理員分配給另一項(xiàng)任務(wù)的時(shí)間少得多可憐,我們感同身受,所以很喜歡這個(gè)優(yōu)點(diǎn)。價(jià)格體系也非常有競(jìng)爭(zhēng)力,而且簡(jiǎn)單易懂。

ThousandEyes和Dynatrace并列“季軍”,它們都提供了非常好的應(yīng)用程序監(jiān)控功能。Dynatrace在應(yīng)用程序洞察力方面與AppNeta TraceView模塊不相上下,不過(guò)安裝起來(lái)有點(diǎn)復(fù)雜;我們認(rèn)為,其界面在“人機(jī)工程學(xué)”方面可以做得更好。一大利好是,它可以作為獨(dú)立式解決方案在企業(yè)內(nèi)部運(yùn)行,不需要與第三方基礎(chǔ)架構(gòu)進(jìn)行聯(lián)系。

ThousandEyes之所以與AppNeta平分秋色,就在于它提供了進(jìn)行簡(jiǎn)單監(jiān)控的功能,同時(shí)又允許提供相當(dāng)全面的應(yīng)用程序洞察力。由于提供了全球100多個(gè)地方可供測(cè)試,ThousandEyes讓管理員們能夠從全世界的每個(gè)角落查看應(yīng)用程序運(yùn)行如何。ThousandEyes還有一項(xiàng)非??岬墓δ埽屇憧梢耘c別人實(shí)時(shí)共享活動(dòng)數(shù)據(jù)或快照數(shù)據(jù),不需要另外訂購(gòu)產(chǎn)品。

下面是每款產(chǎn)品的具體測(cè)評(píng):

Exoprise CloudReady

CloudReady可以監(jiān)控眾多云應(yīng)用程序和在線服務(wù),比如AWS、Azure、Office 365、電子郵件、Salesforce、DropBox和SharePoint。它不需要將代理安裝到目標(biāo)系統(tǒng)上,但是如果你想要從自己的基礎(chǔ)架構(gòu)來(lái)進(jìn)行監(jiān)控,就需要輕量級(jí)傳感器代理。除了較傳統(tǒng)的網(wǎng)絡(luò)路徑診斷外,CloudReady還使用綜合事務(wù)監(jiān)控以模擬典型的用戶事務(wù),另外還能匯總來(lái)自所有客戶的合并數(shù)據(jù),更清楚地顯示通用網(wǎng)絡(luò)基礎(chǔ)架構(gòu)的概況,讓客戶可以準(zhǔn)確查明潛在瓶頸。

Exoprise可以從托管運(yùn)行的Web界面或安裝在本地的Secure Management Shell(安全管理外殼)加以管理;你可以從Web界面或安全管理外殼來(lái)部署傳感器。

只需要幾分鐘就可以上手,提供了15天免費(fèi)試用服務(wù)。我們提供了一些基本信息后,隨時(shí)可以裝入在線儀表板,儀表板界面直觀而整潔。第一步是創(chuàng)建一個(gè)或多個(gè)傳感器。傳感器可以部署為“公共”或“專用”,區(qū)別在于“公共”傳感器在Exoprise基礎(chǔ)架構(gòu)上的云端運(yùn)行,而“專用”傳感器則在你自己的基礎(chǔ)架構(gòu)上運(yùn)行。

我們從基本的公共ping傳感器開(kāi)始入手,它使用簡(jiǎn)單的向?qū)С绦騺?lái)配置,向?qū)С绦蜃屇憧梢暂斎?個(gè)IP地址或網(wǎng)站。我們選擇了既輸入IP地址,又輸入網(wǎng)站。下一步,我們選擇了間隔時(shí)間,確認(rèn)了從哪一臺(tái)Exoprise服務(wù)器來(lái)進(jìn)行ping。選擇包括西海岸和東海岸選項(xiàng),還有分別位于澳大利亞、日本和歐洲的一個(gè)位置。我們?cè)诘却齪ing數(shù)據(jù)開(kāi)始收集的同時(shí),配置了一個(gè)“專用”傳感器,監(jiān)控其中一臺(tái)SMTP服務(wù)器。

第一步是下載和安裝安全管理外殼,這實(shí)際上是一款類似瀏覽器的應(yīng)用程序,在本地運(yùn)行。它與標(biāo)準(zhǔn)的網(wǎng)站版本有著同樣的外觀感覺(jué),這是我們喜歡的一項(xiàng)特性。安全管理外殼建立了“站點(diǎn)”,你可以從該站點(diǎn)部署傳感器,這意味著你可以在整個(gè)企業(yè)里面建立“站點(diǎn)”,以便從一個(gè)或多個(gè)地方同時(shí)監(jiān)控公共基礎(chǔ)架構(gòu)和專用基礎(chǔ)架構(gòu)。

外殼的安裝和配置只需要短短1分鐘,之后我們可以準(zhǔn)備部署第一個(gè)“專用”傳感器了。我們決定檢查其中一個(gè)主機(jī)托管的電子郵件帳戶的狀態(tài)。與“公共”傳感器一樣,向?qū)С绦蛟儐?wèn)電子郵件登錄信息、多久檢查、最后從哪里檢查。最后一步有別于“公共”傳感器,原因就在于你選擇了其中一個(gè)自己的基礎(chǔ)架構(gòu)站點(diǎn)。這有可能是臺(tái)式機(jī)、服務(wù)器或者虛擬機(jī)。

傳感器收集的數(shù)據(jù)顯示在儀表板上,用戶可以使用外殼或Web界面來(lái)訪問(wèn)儀表板。儀表板一目了然,每個(gè)傳感器都有一個(gè)小小的“窗口組件”顯示區(qū),提供了每個(gè)傳感器的概要信息。儀表板上的項(xiàng)目可以按狀態(tài)、位置和類型等標(biāo)準(zhǔn)來(lái)排序。比如說(shuō),一個(gè)傳感器可以顯示Azure的上傳和下載速度圖形,另一個(gè)傳感器可以顯示某一臺(tái)DNS服務(wù)器的NDS查詢時(shí)間。我們發(fā)覺(jué)“趨勢(shì)”圖標(biāo)大有幫助,因?yàn)樗鼈冿@示了標(biāo)以色碼的狀態(tài)圖標(biāo)(分為綠色、橙色和紅色),可以表明某應(yīng)用程序是不是在正常運(yùn)行。

儀表板還顯示了每個(gè)傳感器的警報(bào)歷史記錄,你可以點(diǎn)擊、向下挖掘,了解更詳細(xì)的信息。細(xì)節(jié)頁(yè)面提供了基于傳感器類型的上下文相關(guān)信息。這可能包括網(wǎng)絡(luò)路徑性能、數(shù)據(jù)點(diǎn)細(xì)節(jié)和錯(cuò)誤等幾項(xiàng)信息??梢葬槍?duì)任何傳感器來(lái)配置警報(bào);警報(bào)選項(xiàng)取決于傳感器類型。警報(bào)配置界面的粒度相當(dāng)細(xì),警報(bào)通知還可以通過(guò)電子郵件來(lái)發(fā)送。我們發(fā)現(xiàn)定價(jià)體系異常簡(jiǎn)單;每個(gè)傳感器每月100美元,最多支持20個(gè)傳感器;至于頭20個(gè)傳感器之后的傳感器,提供了折扣價(jià)格:每月90美元,支持21個(gè)至40個(gè)傳感器,依次類推。還提供全年價(jià),折扣幅度相當(dāng)大。比如說(shuō),如果按月付費(fèi),100個(gè)傳感器是每月80美元;如果按年費(fèi)用,價(jià)格降至每月50美元。

最終測(cè)評(píng)結(jié)果

云應(yīng)用程序性能管理的四大金剛

我們喜歡CloudReady的安裝簡(jiǎn)易性和基本配置。只要幾分鐘就能搭建并運(yùn)行起來(lái)。我們還喜歡許多預(yù)先配置的傳感器。雖然CloudReady的功能特性不如這次測(cè)評(píng)的另外一些產(chǎn)品來(lái)得豐富,但它提供的那些功能特性確實(shí)很出色。

AppNeta

AppNeta提供了這家廠商所說(shuō)的“全棧”(full stack)應(yīng)用程序性能管理功能。四個(gè)不同的模塊(TraceView、AppView、PathView和FlowView)共同組成了一套解決方案,可以監(jiān)控Web應(yīng)用程序、軟件即服務(wù)(SaaS)和應(yīng)用程序網(wǎng)絡(luò)的性能,并結(jié)合其他的網(wǎng)絡(luò)性能監(jiān)控和分析功能。從AppNeta托管運(yùn)行的Web界面來(lái)進(jìn)行監(jiān)控;傳感器可以從你自己的基礎(chǔ)架構(gòu)來(lái)運(yùn)行,也可以從AppNeta在全球分設(shè)的地方來(lái)運(yùn)行。有幾項(xiàng)不需要部署代理就可以監(jiān)控,但是為了使用TraceView模塊,你就需要將代理部署到運(yùn)行Web應(yīng)用程序的服務(wù)器。

AppNeta的一些功能特性可以免費(fèi)試用,但是為了測(cè)評(píng)整套解決方案,該廠商為我們提供了一個(gè)PathView硬件設(shè)備。該設(shè)備共有六種款式,既有小巧的掌上型款式,也有龐大的機(jī)架型款式。它還提供了一款VMware虛擬機(jī),但還沒(méi)有推出面向甲骨文VirtualBox或微軟Hyper-V的款式。

我們測(cè)試的這個(gè)設(shè)備是中等大小的r-40,這個(gè)1U機(jī)架單元由AppNeta預(yù)先配置,附有客戶提供的信息,比如用戶名、密碼和IP地址等信息。該設(shè)備實(shí)際上就是一個(gè)代理,可以用來(lái)檢查內(nèi)部部署的應(yīng)用程序或部署在云端的應(yīng)用程序??蛻艨梢圆渴鹨粋€(gè)或多個(gè)設(shè)備(虛擬或物理設(shè)備),以便從多個(gè)地方獲得洞察力。一旦搭建并運(yùn)行起來(lái),我們從Web界面訪問(wèn)該設(shè)備,界面還提供了額外的配置選項(xiàng)。對(duì)大多數(shù)安裝環(huán)境而言,除了初始配置,該設(shè)備基本上不需要操心。

主要的管理功能從AppNeta托管運(yùn)行的PathView Cloud Web應(yīng)用程序來(lái)執(zhí)行。一旦我們登錄進(jìn)去,迎面看到的屏幕顯示了剛安裝上去的設(shè)備;為它賦予位置名稱后,我們可以準(zhǔn)備試用了。AppNeta Web應(yīng)用程序會(huì)在左側(cè)導(dǎo)航面板顯示已啟用的功能特性,具體取決于你的訂購(gòu)級(jí)別。儀表板提供了AppNeta所收集的數(shù)據(jù)的基本概況,除了警報(bào)、系統(tǒng)狀態(tài)、所連接設(shè)備的數(shù)量外,還有所用許可證的數(shù)量和可用的許可證。

第一個(gè)模塊PathView提供了洞察力,以便用戶了解兩個(gè)網(wǎng)絡(luò)點(diǎn)之間的路徑的端到端性能,比如從一個(gè)地方訪問(wèn)另一個(gè)地方的應(yīng)用程序。路徑通過(guò)一個(gè)小巧的向?qū)С绦騺?lái)配置,它可以指導(dǎo)你逐步完成這個(gè)過(guò)程。我們建立了一條路徑:從r-40設(shè)備到我們?cè)谏逃脭?shù)據(jù)中心的其中一只路由器,數(shù)據(jù)中心與我們的測(cè)試中心不在同一處。這提供了對(duì)路徑逐跳分析的功能,附有延遲、數(shù)據(jù)丟失和往返時(shí)間等方面的信息,能夠向下挖掘,獲取每個(gè)跳段的額外細(xì)節(jié)以及消除瓶頸的建議。數(shù)據(jù)以幾種格式來(lái)顯示,但我們尤其喜歡每個(gè)類別的圖形一目了然。路徑可以按照需要來(lái)運(yùn)行,也可以按計(jì)劃來(lái)運(yùn)行,按設(shè)定的間隔時(shí)間更新。

下一個(gè)模塊AppView可監(jiān)控最終用戶體驗(yàn)得到的HTTP性能。AppView可以從設(shè)備(AppView Enterprise)來(lái)使用,也可以從AppNeta在全世界部署的眾多可用設(shè)備中的一個(gè)來(lái)使用。首先,我們手動(dòng)創(chuàng)建一個(gè)任務(wù),將評(píng)估一家大型商業(yè)網(wǎng)站的幾個(gè)不同的最終用戶方面,比如總體響應(yīng)時(shí)間和吞吐量。

#p#

AppView還提供了腳本生成器,這其實(shí)是火狐瀏覽器的一個(gè)附件。它實(shí)際上記錄下了你在瀏覽網(wǎng)站或Web應(yīng)用程序時(shí)的瀏覽行為,并將其保存為腳本,那樣你可以使用該腳本,自動(dòng)重復(fù)與任務(wù)同樣的步驟。我們配置了腳本,以便瀏覽至網(wǎng)站,點(diǎn)擊幾個(gè)鏈接,使用用戶名和密碼登錄進(jìn)去,再點(diǎn)擊幾個(gè)鏈接,然后退出去。一旦AppView監(jiān)控器設(shè)置完畢,就可以從儀表板來(lái)查看它們,儀表板顯示了世界地圖,并附有每個(gè)監(jiān)控地方的準(zhǔn)確位置,只要點(diǎn)擊這些位置,即可向下挖掘、獲得額外細(xì)節(jié)。

TraceView模塊詳細(xì)地顯示了使用PHP、.Net、Java、Ruby及其他技術(shù)的Web應(yīng)用程序的情況。這需要將代理安裝到有待監(jiān)控的應(yīng)用程序上。你可以根據(jù)自身環(huán)境建立自定義代理,只要打開(kāi)/關(guān)閉選項(xiàng),并提供下載鏈接。安裝向?qū)С绦蛱峁┝四阍诎惭b代理時(shí)服務(wù)器上線的實(shí)況視圖。安裝了每個(gè)代理后,我們就能夠在PathView Cloud管理控制臺(tái)中查看應(yīng)用程序了。TraceView讓你可以關(guān)注應(yīng)用程序從前端到后端的方方面面。比如說(shuō),我們能夠發(fā)現(xiàn):每當(dāng)對(duì)數(shù)據(jù)庫(kù)進(jìn)行調(diào)用,速度一向很慢;這準(zhǔn)確地指明了我們?yōu)樘岣咝阅芏枰朔钠款i。

AppNeta解決方案的第四個(gè)模塊FlowView與PathView設(shè)備協(xié)同運(yùn)行,分析流經(jīng)設(shè)備的流量類型。流量可以分成1200多個(gè)類別,比如說(shuō)游戲、業(yè)務(wù)應(yīng)用程序和社交媒體。分析結(jié)果顯示在圖形化界面中,界面顯示了流量是如何分配的。

廠商告訴我們,價(jià)格體系實(shí)際上按你構(gòu)建的應(yīng)用程序和訂購(gòu)的應(yīng)用程序種類來(lái)細(xì)分。即便明白了這一點(diǎn),我們還是發(fā)覺(jué)價(jià)格體系有點(diǎn)過(guò)于復(fù)雜,不合我們的意。比如說(shuō),TraceView有項(xiàng)目(Project)、初創(chuàng)公司(Startup)和企業(yè)(Enterprise)這三種版本,項(xiàng)目版本免費(fèi),另外兩種版本每個(gè)主機(jī)每月分別是79美元和119美元。AppView同樣有三種版本:全球(Global)、辦公室(Office)和數(shù)據(jù)中心(Data Center),價(jià)格分別是每月39美元、338美元和868美元。全球版本按監(jiān)控器定價(jià),而辦公室版本和數(shù)據(jù)中心版本各自包含10個(gè)監(jiān)控器和40個(gè)監(jiān)控器。后兩者還包括PathView,無(wú)須額外成本,但是需要另購(gòu)許可證,辦公室版本和數(shù)據(jù)中心版本的價(jià)格分別是每月239美元和每月729美元。之外,如果你再添加FlowView,每月還要另付338美元或868美元。

AppNeta有許多可圈可點(diǎn)之處,包括出色的用戶界面,以及可以從全球第三方位置和你自己的基礎(chǔ)架構(gòu),靈活地進(jìn)行監(jiān)控。此外,AppNeta讓你可以執(zhí)行簡(jiǎn)單的檢查,查看云應(yīng)用程序是否響應(yīng),或者使用TraceView深入挖掘,真正獲取細(xì)節(jié),了解應(yīng)用程序運(yùn)行到底如何。缺點(diǎn)就是,為了利用所有的功能特性,你得購(gòu)買所有相應(yīng)的許可證,還要盡快學(xué)會(huì)不同的功能特性。另外,一些云服務(wù)提供商可能不愿安裝利用AppNeta TraceView功能特性所需的必要代理。

ThousandEyes

ThousandEyes既可以使用企業(yè)代理或云代理來(lái)部署,也可以使用瀏覽器插件來(lái)部署,提供最終用戶可見(jiàn)性。ThousandEyes云代理由ThousandEyes在全球100多個(gè)地方統(tǒng)一分發(fā)、安裝和管理,由多個(gè)客戶共享。除了監(jiān)控內(nèi)部部署的應(yīng)用程序外,ThousandEyes還能監(jiān)控SaaS應(yīng)用程序以及IaaS。此外,你可以從多個(gè)地方運(yùn)行自己的代理:分支機(jī)構(gòu)、數(shù)據(jù)中心或重要客戶的場(chǎng)所。

只需要幾分鐘就可以入手;首次啟動(dòng)儀表板后,我們看到了幾個(gè)支持選項(xiàng),包括“入門”屏幕播放以及與技術(shù)支持人員聊天的選項(xiàng)(這是我們青睞的選項(xiàng),因?yàn)槟悴恍枰螂娫捇虬l(fā)郵件、等對(duì)方回復(fù))。初始儀表板界面整潔,頂部是導(dǎo)航欄,右邊是支持彈出式菜單。

說(shuō)到云應(yīng)用程序監(jiān)控任務(wù),每家廠商采用的術(shù)語(yǔ)各不相同。ThousandEyes稱其任務(wù)為測(cè)試(test);我們先建立了幾個(gè)簡(jiǎn)單的測(cè)試,以檢查網(wǎng)站的可用性和裝入時(shí)間,還檢查定向至我們其中一臺(tái)DNS服務(wù)器的DNS查詢的響應(yīng)情況。測(cè)試使用簡(jiǎn)單的單頁(yè)配置來(lái)構(gòu)建,它們分成四大類:Network、DNS、Web和VoIP。每個(gè)類別又有幾個(gè)子類別,但我們發(fā)覺(jué)配置非常一目了然,大多數(shù)網(wǎng)絡(luò)管理員會(huì)非常熟悉可用的選項(xiàng)。

一旦測(cè)試構(gòu)建完畢,收集的數(shù)據(jù)就連同已經(jīng)配置好的其他測(cè)試,開(kāi)始出現(xiàn)在儀表板上。儀表板顯示了每個(gè)測(cè)試的一些基本信息(比如狀態(tài)),一個(gè)圖形顯示了所收集數(shù)據(jù)的當(dāng)前趨勢(shì)。由此,你可以向下挖掘,查看某一個(gè)測(cè)試的更多細(xì)節(jié)。一旦進(jìn)入到細(xì)節(jié)頁(yè)面,一個(gè)下拉式菜單列出了其他測(cè)試,很容易瀏覽至所有可用測(cè)試的細(xì)節(jié)視圖。

細(xì)節(jié)頁(yè)面的主要特色之一就是圖形,你可以從中查看某一段時(shí)間的趨勢(shì),或者放大查看收集的每個(gè)數(shù)據(jù)點(diǎn)的信息。另一個(gè)特色就是世界地圖,顯示了測(cè)試所用的當(dāng)前代理;由此,你可以點(diǎn)擊任何位置,即可從該位置查看數(shù)據(jù)。比如說(shuō),我們可以看到我們位于丹佛的那臺(tái)服務(wù)器從新澤西州紐瓦克進(jìn)行DNS解析的時(shí)間為48毫秒,從澳大利亞悉尼進(jìn)行解析的時(shí)間為174毫秒。

我們喜歡與你的團(tuán)隊(duì)或第三方提供商共享實(shí)時(shí)數(shù)據(jù)這一功能,以便更迅速地解決問(wèn)題。這可以通過(guò)共享鏈接來(lái)完成,這個(gè)鏈接可以用幾種不同的方式來(lái)配置;你可以發(fā)送鏈接以及特定日期范圍的快照數(shù)據(jù),發(fā)送活動(dòng)數(shù)據(jù)視圖的公共鏈接,或者導(dǎo)出到幾種不同的格式。

可以獲得過(guò)去90天的大致數(shù)據(jù),獲得過(guò)去30天的詳細(xì)數(shù)據(jù),但你能夠?qū)κ录娜】煺?,它們可以無(wú)限期保存。ThousandEyes提供了幾種方法來(lái)制作自定義屏幕報(bào)告,這些報(bào)告可以保存,也可以完全用于某些數(shù)據(jù)的一次性視圖。

如上所述,除了使用現(xiàn)有的ThousandEyes基礎(chǔ)架構(gòu)外,你還可以從自己的網(wǎng)絡(luò)基礎(chǔ)架構(gòu)里面的任何地方,運(yùn)行自己的企業(yè)代理。這可以通過(guò)下列兩種方法來(lái)實(shí)現(xiàn):將代理安裝在任何常見(jiàn)的Linux版本設(shè)備上,或者下載面向VMware、VirtualBox或Hyper-V的虛擬服務(wù)器。我們下載了其中一個(gè)虛擬服務(wù)器,它立即開(kāi)始運(yùn)行起來(lái),除了網(wǎng)絡(luò)設(shè)置外,根本不需要什么配置。虛擬機(jī)從Web界面加以管理,首次使用會(huì)遇到一個(gè)小巧的向?qū)С绦颉R坏┡渲猛戤?,企業(yè)代理就可以使用,就像ThousandEyes云代理那樣。

ThousandEyes讓用戶很容易從基本的監(jiān)控入手,為尋求一些額外細(xì)粒度的那些人提供了合理組合的功能特性,而不過(guò)于復(fù)雜。我們青睞的功能之一就是共享功能;我們還對(duì)ThousandEyes可以從100多處地方監(jiān)控應(yīng)用程序性能大加贊賞。一個(gè)缺點(diǎn)就是,如果部署多個(gè)測(cè)試,價(jià)格方面的計(jì)算很快會(huì)變得復(fù)雜起來(lái),成本也會(huì)迅速增加上去。

企業(yè)代理的價(jià)格簡(jiǎn)單直接;標(biāo)準(zhǔn)版每個(gè)代理每月99美元,專業(yè)版每個(gè)代理每月299美元。標(biāo)準(zhǔn)版與專業(yè)版的區(qū)別在于,若使用專業(yè)版,能夠監(jiān)控頁(yè)面裝入和Web事務(wù)。還有免費(fèi)的簡(jiǎn)裝版,具有與標(biāo)準(zhǔn)版一樣的功能,但是存在著一些限制。

Dynatrace

Dynatrace為Java、.Net和PHP等平臺(tái)提供了監(jiān)控網(wǎng)絡(luò)性能和應(yīng)用程序的功能。除了模擬Web應(yīng)用程序負(fù)載的綜合監(jiān)控功能外,它還提供了用戶體驗(yàn)管理功能。Dynatrace有幾個(gè)組件,包括需要安裝到運(yùn)行Web應(yīng)用程序的服務(wù)器上的代理,以及專門處理代理收集上來(lái)的事件的“收集器”。數(shù)據(jù)由在局域網(wǎng)上運(yùn)行或由Dynatrace在云端托管運(yùn)行的服務(wù)器來(lái)管理,這兩種方式都提供了Web界面和便于深入了解應(yīng)用程序的幾個(gè)模塊。

想開(kāi)始上手,你要登錄到由Dynatrace托管運(yùn)行的Web儀表板。首次登錄后,該儀表板為你提供了Dynatrace方面的一些基本信息,還提供了幫助上手的逐步指南。第一步就是下載Dynatrace服務(wù)器軟件,它有32位版本和64位版本,既有Windows版,又有Linux版。簡(jiǎn)單的向?qū)С绦蚩梢詭椭阃瓿砂惭b過(guò)程,它只要短短幾分鐘就可以幫助我們?cè)赪indows 64位服務(wù)器上搭建并運(yùn)行起來(lái)。內(nèi)存和處理器方面有要求,具體取決于服務(wù)器將處理的事務(wù)數(shù)量。如果是簡(jiǎn)單操作,內(nèi)存容量為3GB的單核服務(wù)器就可以了;如果是超大安裝環(huán)境,則需要22GB的24核服務(wù)器。超大安裝環(huán)境可以處理1200個(gè)代理、每秒3000多個(gè)事務(wù)。

安裝完成后,你會(huì)看到類似瀏覽器的界面;可以從界面上選擇想要監(jiān)控的應(yīng)用程序的類型。無(wú)論在Web、iOS和安卓等客戶機(jī)端技術(shù)方面,還是在服務(wù)器端方面,Dynatrace在如何監(jiān)控某個(gè)應(yīng)用程序、監(jiān)控哪些指標(biāo)方面都提供了相當(dāng)精細(xì)的粒度。你可以指定應(yīng)用程序服務(wù)器的類型,從IIS/.Net和Apache,到甲骨文、IBM和Java技術(shù),不一而足。

為了監(jiān)控Web應(yīng)用程序,需要將代理安裝到應(yīng)用程序所在的服務(wù)器上。有幾個(gè)代理適用于大多數(shù)常見(jiàn)服務(wù)器(Apache、IIS和NginX),我們下載了一個(gè)代理,以便與用于測(cè)試的Web服務(wù)器協(xié)同運(yùn)行。代理搭建并運(yùn)行起來(lái)后,我們裝入了Dynatrace儀表板;儀表板提供了圖狀概況,節(jié)點(diǎn)代表應(yīng)用程序基礎(chǔ)架構(gòu)的每個(gè)部分。比如說(shuō),你會(huì)看到來(lái)自訪客的請(qǐng)求細(xì)分成桌面瀏覽器、移動(dòng)瀏覽器和移動(dòng)應(yīng)用程序這幾個(gè)類別。

有些節(jié)點(diǎn)代表前端Web服務(wù)器,有些節(jié)點(diǎn)代表后端功能,比如支付處理、數(shù)據(jù)庫(kù)服務(wù)器和業(yè)務(wù)應(yīng)用程序。每個(gè)節(jié)點(diǎn)標(biāo)以色碼,綠色表示沒(méi)有問(wèn)題,紅色表明有問(wèn)題。如果將鼠標(biāo)指針移到每個(gè)節(jié)點(diǎn)上方,我們就能看到該節(jié)點(diǎn)狀態(tài)的簡(jiǎn)短摘要,比如說(shuō)我們的Web服務(wù)器表明存在內(nèi)存問(wèn)題;如果點(diǎn)擊查看細(xì)節(jié),我們就能發(fā)現(xiàn),在負(fù)載較大的情況下,偶爾會(huì)出現(xiàn)頁(yè)面錯(cuò)誤。

一旦進(jìn)入到細(xì)節(jié)視圖,你幾乎可以評(píng)估Web應(yīng)用程序的方方面面,從第一個(gè)客戶機(jī)請(qǐng)求到上一次響應(yīng),不一而足。我們的其中一個(gè)Web應(yīng)用程序進(jìn)行外部調(diào)用以便裝入JQuery JS文件,我們可以發(fā)現(xiàn),文件裝入速度緩慢;如果把這些文件移到我們自己的服務(wù)器,隨后調(diào)用的話,裝入速度就快多了。

Dynatrace提供了一個(gè)非常出色的界面,還有多種方式可以查看數(shù)據(jù)。你可以查看關(guān)于業(yè)務(wù)度量指標(biāo)的細(xì)節(jié)以及一段時(shí)間的性能變化,此外還能準(zhǔn)確查明事務(wù)瓶頸,分析瀏覽器性能。圖形和數(shù)據(jù)顯示一目了然,所謂的“開(kāi)始中心”(Start Center)讓你可以輕松訪問(wèn)應(yīng)用程序的各個(gè)部分。

除了監(jiān)控私有云應(yīng)用程序外,你還可以部署Dynatrace代理,以監(jiān)控第三方主機(jī)托管解決方案,比如亞馬遜和微軟Azure。這樣一來(lái),你不僅可以深入了解應(yīng)用程序運(yùn)行如何,還能深入了解主機(jī)托管提供商提供的服務(wù)層,因而讓你還可以準(zhǔn)確查明并不出現(xiàn)在應(yīng)用程序中的潛在瓶頸。

我們的測(cè)評(píng)著重分析了Dynatrace的自托管服務(wù)器解決方案,但該產(chǎn)品還有主機(jī)托管版本,它提供了同樣的功能特性。據(jù)Dynatrace聲稱,成本一樣,只不過(guò)主機(jī)托管解決方案需要額外的安裝費(fèi)。

Dynatrace沒(méi)有在官方網(wǎng)站上公布價(jià)格;在我們采訪當(dāng)中,這家公司對(duì)價(jià)格也是含糊其辭。然而,面對(duì)一種特定的使用場(chǎng)景時(shí)(每天有8000個(gè)至10000個(gè)不重復(fù)訪客瀏覽的.Net應(yīng)用程序),它給出了大致的成本:每年約10000美元;如果簽署期限更長(zhǎng)的合約,還可以享受折扣。值得一提的是,針對(duì)訪問(wèn)量大的網(wǎng)站,你不需要為應(yīng)用程序的全部流量購(gòu)買許可證;而是可以選擇使用總流量的一小部分。據(jù)Dynatrace聲稱,它的幾個(gè)大客戶選擇只分析總流量的一小部分。

Dynatrace為不滿足于大體了解Web應(yīng)用程序性能的那些人提供了全面解決方案,這與AppNeta的TraceView模塊很相似。相比另外一些產(chǎn)品,它確實(shí)需要花更多一點(diǎn)的精力來(lái)安裝和配置;不過(guò)相應(yīng)的回報(bào)是,你能獲得非常詳細(xì)的應(yīng)用程序信息。我們?cè)趦?nèi)存還算充足的四核服務(wù)器上發(fā)現(xiàn),界面瀏覽起來(lái)有點(diǎn)慢,但如果增添資源,速度會(huì)加快。我們還喜歡Dynatrace的獨(dú)立性,因?yàn)榉?wù)器可以在你的基礎(chǔ)架構(gòu)上運(yùn)行。

正如前面提到的,這四款產(chǎn)品的性能都很不賴。選擇一款適合貴企業(yè)的解決方案歸結(jié)為這幾個(gè)重要決定:需要多詳細(xì)的信息,為了收集數(shù)據(jù)愿意承擔(dān)多大的開(kāi)銷,以及你在應(yīng)用程序監(jiān)控方面的預(yù)算是多少。不出所料,一流的解決方案成本總是要貴一點(diǎn);如果你的監(jiān)控要求比較基本,那么一款較為簡(jiǎn)單的解決方案應(yīng)該就足夠了。

原文鏈接:Top tools to manage cloud apps

 

 

責(zé)任編輯:Ophira 來(lái)源: 51CTO
相關(guān)推薦

2019-11-15 14:42:00

微服務(wù)架構(gòu)數(shù)據(jù)

2018-11-06 09:53:27

2014-12-16 09:35:13

DevOps

2010-02-04 09:41:03

Android應(yīng)用程序

2011-08-08 13:35:50

Web應(yīng)用WANWeb應(yīng)用程序

2010-11-15 16:20:33

Oracle系統(tǒng)優(yōu)化

2011-09-20 10:41:45

Web

2009-07-01 18:24:59

JSP應(yīng)用程序JMeter

2019-10-17 10:10:23

優(yōu)化Web前端

2018-11-20 10:30:43

AIOps智能運(yùn)維

2015-05-19 21:25:13

云智慧透視寶應(yīng)用性能管理

2011-01-19 11:10:50

程序交付優(yōu)化應(yīng)用程序性能管理監(jiān)控

2022-07-04 17:32:12

DevOpsAIOps

2016-09-01 13:25:20

IBM

2010-08-23 13:55:25

Android

2021-09-23 08:00:00

Linux系統(tǒng)Ubuntu

2023-12-12 13:49:35

LLMAIChatGPT

2020-05-20 17:55:00

支付寶移動(dòng)應(yīng)用

2014-01-21 09:54:56

2020-12-03 08:00:00

SQL數(shù)據(jù)庫(kù)MySQL
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)