1.概述

此模块支持采集小程序中的JS异常,并提供错误列表、分布、错误详情、SourceMap解析的能力

2.功能介绍

2.1JS 异常趋势

  • 整体组件支持筛选小程序版本、设备、系统、页面、基础库版本、平台App版本、JS SDK版本、网络类型、地域

  • 支持用户ID或umid搜索单设备的情况

说明

页面条件下的数据请注意以下两点:

(1)初始化阶段如果发生异常没有采集到页面信息,则此次异常不会包含在任何页面筛选的条件下

(2)目前页面信息仅在业务功能需要时采集,比如页面没有发生启动、JS异常、API请求等的情况下就不会采集上报页面信息,这种计算方式会导致JS异常的错误率、影响用户数在有页面筛选条件下偏低,指标偏高。

趋势图中的大数字卡片展示错误数、错误率、影响用户数、影响用户占比

此处的数据收采样率影响,其中错误数、影响用户数是触发采样的设备中发生JS错误的次数。

错误率=错误数/触发JS异常采样的设备冷启动次数

影响用户占比=影响用户数/触发JS异常采样的活跃设备排重数

image

2.2异常列表

异常列表中展示了所选择的整体条件属性以及时间段内的所有JS错误,支持按照错误次数和影响用户数进行排行;可以筛选状态;通过错误ID和错误摘要进行搜索和筛选;同时支持列表数据的导出和单条日志的告警,有关告警的说明请见本文中的「监控告警」部分

点击任意一行的错误摘要都可以进入其对应的异常详情页面

image

2.3异常分布

整体支持按照小程序版本、基础库版本、系统、平台App版本、页面、设备、JS SDK、网络和地域进行筛选分布

image

2.4异常详情

异常详情中展示了此次JS错误的异常摘要、版本信息、以及数据统计和发生时间等内容

异常明细中按照时间流展示每一条异常的明细堆栈

image

2.5SourceMap 映射

在错误详情中点击Sourcemap 映射可以上传sourcemap文件进行JS的源码映射,请上传正确格式的文件

支持上传多个文件,会按照上传列表由上至下一次解析,可以跳转文件的上下顺序,点击确定后即可编译

image