原創(chuàng)|行業(yè)資訊|編輯:郝浩|2017-10-26 10:35:56.000|閱讀 551 次
概述:網(wǎng)站監(jiān)控是檢查web頁面或web應(yīng)用程序可用性、性能和功能的過程。它可以讓你確保你的在線產(chǎn)品一直都是可用的,你的潛在客戶不會因為網(wǎng)站出現(xiàn)的意外而流失。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
隨著網(wǎng)絡(luò)服務(wù)的高速發(fā)展,相比起以前,web平臺的性能比以往任何時候都更加重要。無論是網(wǎng)頁、在線商店還是軟件運營服務(wù),大多數(shù)在線用戶對web資源加載時間的忍耐度不會超過2秒。當(dāng)客戶對網(wǎng)站的速度感到滿意時,他們才會更有可能跟進(jìn)調(diào)查、注冊或購買。
網(wǎng)站監(jiān)控是檢查web頁面或web應(yīng)用程序可用性、性能和功能的過程。它可以讓你確保你的在線產(chǎn)品一直都是可用的,你的潛在客戶不會因為網(wǎng)站出現(xiàn)的意外而流失。
根據(jù),全球范圍內(nèi),網(wǎng)站和Web應(yīng)用程序的運行速度正在成為一個關(guān)鍵的業(yè)務(wù)問題。雖然這種意識在世界某些地方比其它地方更落后,但可以肯定的是,無論是哪里的互聯(lián)網(wǎng)用戶都非常關(guān)心網(wǎng)站性能的問題。
如果頁面加載時間超過3秒,那么6 - 39%的用戶將會離開你的頁面。
根據(jù)2,那些經(jīng)歷過超過2秒加載時間的用戶會對網(wǎng)站的性能持不滿意態(tài)度,并且參與的網(wǎng)站互動會明顯減少。
有很多方法可以監(jiān)控你的網(wǎng)站性能,它們被分為兩大類:內(nèi)部監(jiān)控和外部監(jiān)控。
外部監(jiān)控允許您監(jiān)控所有web資源參數(shù)。首先,需要定義你所監(jiān)控的標(biāo)準(zhǔn)。
當(dāng)需要監(jiān)控的資源無法從全局網(wǎng)絡(luò)中獲得時,你的本地網(wǎng)絡(luò)可以使用內(nèi)部監(jiān)控。對于內(nèi)部或者服務(wù)器設(shè)備的監(jiān)控你所要做的就是并安裝Linux或Windows版的SmartAgent,然后從Monitis儀表板中添加服務(wù)器/設(shè)備監(jiān)控器。
所有外部監(jiān)控能夠監(jiān)控的東西加上本地設(shè)備的性能,比如本地網(wǎng)絡(luò)、服務(wù)器CPU、內(nèi)存和驅(qū)動器利用率、網(wǎng)絡(luò)接口所消耗的帶寬、不同的系統(tǒng)進(jìn)程、服務(wù)器上運行的服務(wù)的狀態(tài)或者系統(tǒng)事件。
是對網(wǎng)站在不同地方的可用性和響應(yīng)時間的定期檢測。這對每個業(yè)務(wù)的開展是至關(guān)重要的,如果頁面不可用,則意味著你的業(yè)務(wù)在互聯(lián)網(wǎng)上無法使用。你的潛在客戶會不滿意,甚至更糟的是,會轉(zhuǎn)而投向你的競爭對手的頁面。你應(yīng)當(dāng)作為第一個知道你的網(wǎng)頁出現(xiàn)問題的人,以便盡快作出反應(yīng)。有許多工具和資源可以用于網(wǎng)頁監(jiān)控。
有許多協(xié)議可以用于uptime監(jiān)控,比如HTTP、HTTPS、PING、DNS、PING、FTP、TCP、UDP、SIP等。
一般來說,web用戶訪問網(wǎng)頁時,網(wǎng)頁的加載速度會比實際的加載速度要慢15%左右。但在用戶眼中,情況會更糟糕,用戶的體驗會覺得要慢35%。
平均而言,用戶認(rèn)為他們每天要花9分鐘來等待慢速的網(wǎng)站加載,這等于是每年要花費2天。
隨著對速度需求的日益增長,只知道增加網(wǎng)站內(nèi)容是遠(yuǎn)遠(yuǎn)不夠的。你需要了解網(wǎng)站的某個元素,在哪個時間哪個地點需要展開和收攏。在Monitis完整頁面加載監(jiān)測器的幫助下,你將獲得每個元素在每個小時的加載時間信息。如果頁面在預(yù)期的時間內(nèi)沒有加載,那么關(guān)于所有資源的全面報告將立即確定出現(xiàn)失敗的原因。
FPL(完整頁面加載)監(jiān)測器允許你導(dǎo)出統(tǒng)計和結(jié)果分析的歷史數(shù)據(jù)。如果需要,還可以排除第三方資源。
在監(jiān)控器的設(shè)置中,你可以為你的頁面選擇更優(yōu)的最大加載時間。如果加載時間大于設(shè)置的最大加載時間,則監(jiān)控器將報告一個故障,然后你會收到此通知。
有了完整的頁面負(fù)載監(jiān)測,你可以使用內(nèi)容匹配特性來查找web頁面源代碼中的文本字符串。在FPL監(jiān)控設(shè)置中,你可以選擇在頁面上可用的文本或短語。例如,如果頁面正在加載,但文本不存在于頁面上,你將收到一個警告通知。
基于完整的頁面加載時間統(tǒng)計分析,你可以預(yù)測到你的硬件的進(jìn)一步行為,從而能夠在不影響頁面性能的情況下計劃硬件升級。
另一個重要因素是web頁面功能檢查。例如,你有一個在線電子商務(wù)平臺,必須全天候可用。你的客戶肯定會做以下的事情:訪問你的網(wǎng)頁,注冊,使用他們的用戶名和密碼登錄,在市場頁面上沖浪,選擇一些產(chǎn)品,把它們添加到購物籃里,使用你提供的綜合支付方式進(jìn)行購買。如果其中一個步驟沒有成功完成,你將失去潛在的客戶和資金。
那么。你能夠做些什么來避免這種情況呢?你需要定期測試并執(zhí)行與用戶相同的操作。這要花很多時間,而且會很無聊。有一個替代方案,使用監(jiān)控。
綜合事務(wù)監(jiān)控使用預(yù)定義的腳本執(zhí)行與用戶相同的操作。你可以輕松地用事務(wù)記錄器記錄一個腳本,然后設(shè)置監(jiān)控器,該監(jiān)控器將使用所記錄的腳本。如果你需要一個自定義腳本,你可以咨詢Monitis支持團(tuán)隊,他們將在48小時內(nèi)為你記錄和上傳腳本(復(fù)雜的腳本可能需要更長的時間)。
該腳本將模擬web事務(wù)流并檢查每個步驟的功能。你可以選擇每個步驟或操作的加載時間,如果時間高于預(yù)定義的時間,監(jiān)控器將發(fā)出警告并通知你。在警告通知中,你將看到所有必要的信息:警告的原因,故障時腳本失敗和頁面截圖。
這意味著如果你的頁面或其中一個步驟沒有達(dá)到預(yù)期的功能,你將會被立即告知。Monitis 綜合事務(wù)監(jiān)控器允許你控制所有業(yè)務(wù)關(guān)鍵的位置,這將幫助你在任何時刻獲得全部異常行為。
你的頁面可以正常運行,直到它出現(xiàn)過載。為了了解web資源的平均可接受負(fù)載,你可以執(zhí)行負(fù)載測試。Web壓力測試可將一個預(yù)定義的負(fù)載放在服務(wù)上,以顯示它在不尋常的條件下的功能,例如,你可以測試你的頁面在5-15分鐘內(nèi)出現(xiàn)多達(dá)2000用戶時表現(xiàn)的水平,了解頁面是否保持穩(wěn)定。如果您需要檢查加載期間的頁面功能,你還可以執(zhí)行場景壓力測試。
()可從真實用戶那里收集數(shù)據(jù),讓您了解網(wǎng)站的性能。
真實用戶監(jiān)控允許你監(jiān)控真實的用戶和你網(wǎng)站的交互,以確保用戶可在你的網(wǎng)站上進(jìn)行不同頁面的快速訪問,并且沒有碰到錯誤、識別和性能故障問題。
RUM會收集用戶的網(wǎng)站頁面視圖和加載時間的數(shù)據(jù),從用戶進(jìn)入頁面地址或點擊鏈接開始直到頁面完全加載并呈現(xiàn)給用戶的時刻為止。
JMeter是一個開源測試軟件,常作為API監(jiān)控的解決方案,它是100%純粹的Java應(yīng)用程序。JMeter被設(shè)計用來覆蓋諸如負(fù)載、功能、性能、回歸等方面的測試,并可用于測試靜態(tài)和動態(tài)資源(如Web動態(tài)應(yīng)用程序)的性能。
你的網(wǎng)站是一個有機(jī)的實體,需要持續(xù)的護(hù)理和監(jiān)控來保持性能。通過以上的幾個方面持續(xù)對你的網(wǎng)站進(jìn)行優(yōu)化,把它當(dāng)作一個常青樹項目,感受為新的性能挑戰(zhàn)尋找創(chuàng)新解決方案的激情,而最終你也將收獲到業(yè)務(wù)成功所帶來的喜悅。
本文翻譯自,譯者:慧都控件網(wǎng)-回憶和感動
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn