1.概述
此模塊支持采集小程序中的JS異常,并提供錯誤列表、分布、錯誤詳情、SourceMap解析的能力
2.功能介紹
2.1JS 異常趨勢
整體組件支持篩選小程序版本、設備、系統、頁面、基礎庫版本、平臺App版本、JS SDK版本、網絡類型、地域
支持用戶ID或umid搜索單設備的情況
頁面條件下的數據請注意以下兩點:
(1)初始化階段如果發生異常沒有采集到頁面信息,則此次異常不會包含在任何頁面篩選的條件下
(2)目前頁面信息僅在業務功能需要時采集,比如頁面沒有發生啟動、JS異常、API請求等的情況下就不會采集上報頁面信息,這種計算方式會導致JS異常的錯誤率、影響用戶數在有頁面篩選條件下偏低,指標偏高。
趨勢圖中的大數字卡片展示錯誤數、錯誤率、影響用戶數、影響用戶占比
此處的數據收采樣率影響,其中錯誤數、影響用戶數是觸發采樣的設備中發生JS錯誤的次數。
錯誤率=錯誤數/觸發JS異常采樣的設備冷啟動次數
影響用戶占比=影響用戶數/觸發JS異常采樣的活躍設備排重數
2.2異常列表
異常列表中展示了所選擇的整體條件屬性以及時間段內的所有JS錯誤,支持按照錯誤次數和影響用戶數進行排行;可以篩選狀態;通過錯誤ID和錯誤摘要進行搜索和篩選;同時支持列表數據的導出和單條日志的告警,有關告警的說明請見本文中的「監控告警」部分
點擊任意一行的錯誤摘要都可以進入其對應的異常詳情頁面
2.3異常分布
整體支持按照小程序版本、基礎庫版本、系統、平臺App版本、頁面、設備、JS SDK、網絡和地域進行篩選分布
2.4異常詳情
異常詳情中展示了此次JS錯誤的異常摘要、版本信息、以及數據統計和發生時間等內容
異常明細中按照時間流展示每一條異常的明細堆棧
2.5SourceMap 映射
在錯誤詳情中點擊Sourcemap 映射可以上傳sourcemap文件進行JS的源碼映射,請上傳正確格式的文件
支持上傳多個文件,會按照上傳列表由上至下一次解析,可以跳轉文件的上下順序,點擊確定后即可編譯