本文首發(fā)于知乎 《阿里UC百億級PV的前端監(jiān)控平臺實踐》 锁荔,搬運轉(zhuǎn)載請注明出處,否則追究版權(quán)責任懂诗。
阿里UC百億PV的岳鷹全景監(jiān)控平臺實踐 系列文章:
- 阿里UC百億PV的前端監(jiān)控平臺:(1)概述
- 阿里UC百億PV的前端監(jiān)控平臺:(2)前端采集上報
- 阿里UC百億PV的前端監(jiān)控平臺:(3)日志存儲
- 阿里UC百億PV的前端監(jiān)控平臺:(4)大數(shù)據(jù)分析
- 阿里UC百億PV的前端監(jiān)控平臺:(5)數(shù)據(jù)可視化
前言
Web承載的業(yè)務(wù)越來越復(fù)雜赢乓,用戶對于Web的體驗要求也越來越高,Web性能的優(yōu)劣對業(yè)務(wù)收益也有著非常直接的影響年枕。
本文主要介紹阿里UC百億級PV前端監(jiān)控平臺, 岳鷹全景監(jiān)控平臺 的實踐歷程 - 數(shù)據(jù)可視化乎完,閱讀時長 5 分鐘熏兄。
數(shù)據(jù)可視化
經(jīng)過數(shù)據(jù)清洗存儲、統(tǒng)計分析這2個步驟之后树姨,通過數(shù)據(jù)來定位解決問題的方法思路已經(jīng)妥妥的存儲在后端服務(wù)器摩桶;接下來要做的就是把數(shù)據(jù)可視化的呈現(xiàn)給開發(fā)者,讓數(shù)據(jù)會說話帽揪。
實時數(shù)據(jù)
通過數(shù)據(jù)的實時展現(xiàn)硝清,可以第一時間發(fā)現(xiàn)異常指標,并且對這一時刻的指標進行分析转晰,例如截圖中的「資源加載異陈茫」砾肺。
趨勢數(shù)據(jù)
對于頁面性能這種周期指標,可以更長時間周期的觀察防嗡。另外变汪,頁面性能的均值作為用戶體驗的衡量,還需要考慮長尾用戶的體驗蚁趁,因此我們也提供了 頁面性能區(qū)間分布的統(tǒng)計裙盾,可以直接定位到頁面訪問緩慢的日志。
分析定位
通過對數(shù)據(jù)統(tǒng)計聚類他嫡,發(fā)生異常的情況進行統(tǒng)計番官,從時間、地域钢属、網(wǎng)絡(luò)等不同維度加以統(tǒng)計徘熔,找出規(guī)律,找到問題影響范圍進一步分析淆党。
對于JS異常酷师,還可以通過 source map 映射源碼,快速定位到報錯的具體代碼染乌。
岳鷹-WEB前端監(jiān)控
阿里UC出品的 岳鷹全景監(jiān)控平臺 山孔,支持移動H5、PC站點荷憋、微信小程序以及支付寶小程序等各家小程序台颠,PV、JS異常勒庄、頁面性能等監(jiān)控指標完整串前,已經(jīng)對外開放,歡迎免費體驗試用实蔽。
技術(shù)交流荡碾、第一時間掌握產(chǎn)品動態(tài),歡迎聯(lián)系微信小助手~