You need to enable JavaScript to run this app.
导航

JS监控

最近更新时间2022.11.16 16:57:37

首次发布时间2022.03.16 11:25:37

JS监控展示了您应用中发生的错误相关信息。并可通过浏览器、设备、系统、地区、用户和访问信息以及错误状态等属性进行过滤。通过此功能,您可以更好地理解和观测发生在运行时的异常并且有效的进行处理。

JS错误趋势图

  • 页面的上方展示了JS错误趋势图,提供了4项指标的趋势:错误数、影响用户数、错误率、影响用户率。
  • 每个指标后面会有相对于上一个周期的波动,比如上图选择了最近三天(11号到14号),那么错误数是相对于(8号到11号)下降了52.8%。
  • 如果您近期在SDK上指明了新的版本信息,也将出现在趋势图中。
  • 对于数值类或比率类数据,可以点击具体指标多选观察,但不可以同时选中数值类和比率类数据。
指标
说明
错误数当前时间范围内发生的JS错误数
影响用户数当前时间范围内发生JS错误的uv数
错误率发生JS错误的pv数/pv数
影响用户率发生JS错误的uv数/uv数

JS错误列表

页面的下方展示了默认按照错误类型 + 错误堆栈进行聚合的JS错误列表,或可切换为当前站点各个PID的错误情况,或者切换成按照错误信息进行聚合的列表。

  • 项目设置菜单中JS错误的聚合,默认是按错误类型 + 错误堆栈聚合。此时,JS错误列表按照该聚合方式进行展示,同时错误信息列表会按照错误信息进行聚合展示。
  • 如果选择了按错误信息聚合,JS错误列表和错误信息列表都是按照错误信息进行聚合展示。
  • 表格中,针对错误列表中的每个Issue,展示了其具体错误名,错误堆栈及错误消息。另外,还展示了起止时间,错误数和影响用户数及其走势。
  • 在最右边可以为该Issue分配对应处理人、调整当前Issue的状态。处理人可以从当前应用的管理员或者成员中进行选择。

JS错误详情

  • 错误详情页帮助您进一步探索Issue的发生原因,以及其造成影响的范围。
  • 页面顶部为当前Issue的简要信息,包括错误名、错误信息和发生错误的堆栈。错误次数及影响用户数。下方为当前错误的状态和处理人信息。
  • 右侧为当前错误的起止信息,对应各个指标的趋势,以及对应版本和页面的分布情况。
  • 跳转到数据探索可以让您访问当前错误类型和错误消息下,全部上报事件的细粒度信息,具体可以参考数据探索
  • 页面主体为错误的详细情况。主体左侧为页面的具体堆栈,original为反解后的页面堆栈。minified为反解前(压缩过)的页面堆栈信息。当完成sourcemap配置后,可以获得反解后的原始代码堆栈。从而定位到原始的错误原因。
  • 在堆栈顶部左侧,下拉框可以实现对版本的切换,根据不同版本观察报错堆栈的变化,单击下拉框左侧的sourcemap 管理按钮可以跳转到对应版本的sourcemap管理页面,在minified堆栈下单击堆栈右侧上传图标可以对缺失的sourcemap进行上传。
  • 变更历史下方为操作历史,由用户手动设置的处理人信息会出现在此处,用户对该Issue的评论同样会出现在此处。
  • 白屏列表展示了导致白屏发生的url、dom得分、截屏、pid和上报时间。单击跳转到数据探索查看详细上报数据。