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

错误分析

最近更新时间2023.09.08 17:13:48

首次发布时间2023.07.13 17:00:02

火山引擎应用性能监控全链路版的App端监控提供了错误分析功能,支持收集与分析iOS与Android双端多种错误类型,帮助您更精准地解决问题。
自定义错误从错误趋势、错误分布、错误列表和错误详情四个维度和视角的分析视图,方便您更全面的分析应用中不同的错误类型。

筛选条件

您可以通过以下筛选条件进行数据筛选。

  • Android支持的筛选条件:
    时间、错误详情、设备ID、User ID、异常类型、issue新增状态、错误类型、前后台、系统版本、机型、APP版本、APP小版本号、APM SDK版本、下载渠道、ROM信息、省份、使用时长、进程名、厂商、解析情况、issue状态、处理人、标签、自定义维度、PV自定义维度。
  • iOS支持的筛选条件:
    时间、错误详情、设备ID、User ID、issue新增状态、错误类型、前后台、越狱状态、系统版本、机型、APP版本、APP小版本号、APM SDK版本、下载渠道、省份、使用时长、解析情况、APP页面、issue状态、处理人、标签、自定义维度、PV自定义维度。

错误趋势

错误趋势展示了筛选条件下自定义错误的指标趋势图,您也可以将趋势图按照分组维度展示。指标数据的右侧可以查看与上一周期相比自定义错误的数据的变化。
图片
指标说明:

指标

说明

错误次数

筛选条件下的错误次数

错误率

筛选条件下的错误次数/筛选条件下的总launch数

错误人数

筛选条件下发生错误的去重UV数

错误用户比例

筛选条件下发生错误的去重UV数/筛选条件下的去重总UV数

错误分布

错误分布支持通过多维分析来了解错误的分布情况以定位问题。
图片

  • 悬浮在分布图上可以查看当前分类的全称,以及在该指标类型中的占比。
  • 默认展示系统版本机型APP版本APP小版本号4个维度展示错误的分布情况,支持单击设置按钮选择其他维度,例如错误类型、下载渠道等等。
  • 默认根据上报量展示错误的分布情况,也可以配置为根据用户量展示错误分布。

错误列表

错误列表中展示了出现某个网络错误码的错误量、错误率、影响用户、影响用户比例和这些指标的同比数据,以及起止版本。
图片
单击某一个聚合的错误码,可以跳转到错误详情中查看该类错误的详细信息。

错误详情

在错误详情页面可以查询聚合的某一类错误的各字段属性。

错误摘要

错误摘要中展示了issue标题、堆栈关键信息、最近上报时间、最近发生时间、首次发生时间、错误说明、错误次数、错误人数、错误率、错误用户比率,同时还支持配置issue的自定义标签,具体请参见标签管理

错误趋势

错误趋势展示了该issue的错误数和影响用户数的变化趋势。支持按照APP版本、APP小版本号、错误类型、前后台等维度进行分组,查看分组维度下错误数和影响用户数的趋势。

错误分布

错误分布支持通过多维分析来了解issue在各维度上的分布情况。

  • 默认展示系统版本机型APP版本APP小版本号4个维度展示错误的分布情况,支持单击设置按钮选择其他维度,例如错误类型、下载渠道等等。
  • 默认根据上报量展示错误的分布情况,也可以配置为根据用户量展示错误分布。

详细信息

在详细信息中,您可以查询单次错误的具体的字段属性。
图片

  • 追查:单击跳转到日志查询页面,查询DID和UserID中日志属性为自定义错误的日志详情。
  • 切换错误详情:右上角显示了该issue下错误数,单击可以切换到下一个错误查看字段详情。

原始堆栈&Retrace

Android和iOS的堆栈信息展示有所不同:

  • Android:如果未上传符号表,展示的是混淆堆栈。上传符号表解析后展示的是原始堆栈。
  • iOS:如果未上传符号表,展示的是原始堆栈,即客户端上传的原始日志中的堆栈信息。如果已上传符号表,展示的是解析后的Retrace,即经过符号化之后的堆栈。

页面说明:

  • 复制堆栈:单击后可以将堆栈信息复制到其他文本编辑器中便于搜索查找。
  • 重试Retrace:如果符号表解析错误,单击可以根据符号表重新解析。

符号表

  • 上传:如果没有上传符号表,单击可以手动上传符号表。
  • 重新上传:如果已上传符号表,单击可以重新手动上传符号表。
  • 下载:如果已上传符号表,单击可以下载符号表。

现场数据

现场数据包括了错误发生时的自定义数据。