跳转到主要内容
PRODUCT DOCUMENTS

快速找到所需文档,高效完成接入与排障

浏览产品文档与友盟 Skill,展开目录并阅读正文。

JS 异常

功能概述

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

注意

U-APM的小程序功能需要申请购买使用,如您已经有对接的友盟商务销售请联系他确认意向,如果没有您可以联系我们了解开通

功能详情

JS 异常趋势

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

说明
页面条件下的数据请注意以下两点:
(1)初始化阶段如果发生异常没有采集到页面信息,则此次异常不会包含在任何页面筛选的条件下
(2)目前页面信息仅在业务功能需要时采集,比如页面没有发生启动、JS异常、API请求等的情况下就不会采集上报页面信息,这种计算方式会导致JS异常的错误率、影响用户数在有页面筛选条件下偏低,指标偏高,后续我们会在页面分析上线后优化

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

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

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

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

说明

采样率分为全局采样率(控制启动)和JS模块采样率,只有触发了全局采样和JS采样的设备才会被在此模块考虑采集,具体关于采样率的说明请见「Pro管理」模块文档

异常列表

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

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

异常分布

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

异常详情

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

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

SourceMap 映射

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

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