跳到主要内容
版本:3.7.0

代码异常

在系统运维与稳定性保障中,对收集的异常数据进行持续监控是守护系统健康的关键环节。然而,当海量独立异常事件涌入时,运维团队往往陷入 “噪音包围” 的困境 —— 难以快速筛选关键问题、明确故障排查优先级,导致问题响应滞后、用户体验受损。

异常分析功能通过将重复、相似的异常事件,自动归并为 “问题”,通过结构化呈现关键信息、提供高效管理能力,大幅简化调试流程、提升故障处理效率。

image-20250910204249849

使用场景

  • 评估异常影响用户规模:直观展示受异常影响的用户数量、会话数,帮助判断问题严重性(如 “仅 1% 测试用户受影响” vs “50% 核心用户无法下单”);

  • 了解异常发生轨迹:记录异常首次发生时间、最近发生时间、持续时长,清晰还原问题 “何时出现、是否仍在扩散”;

  • 全生命周期跟踪:支持对崩溃、ANR、卡顿、JS错误、自定义异常分类跟踪,通过标记状态(如未修复、复现、处理中、已修复、已忽略)实现团队协作跟踪,避免问题遗漏。

  • 趋势和分布分析:通过趋势图跟踪问题演变趋势,清晰展示 “异常首次出现时间、峰值发生时段“,通过版本分析判断问题是否随版本迭代消失,同时验证故障修复效果,如修复后异常发生率从 10% 降至 0.1%。

开始使用

目前代码异常支持崩溃、ANR、卡顿、JS错误、自定义异常,各应用类型存在的代码异常类型如下:

应用类型代码异常
安卓崩溃、ANR、卡顿、JS错误、自定义异常
鸿蒙崩溃、卡顿、JS错误、自定义异常
iOS崩溃、卡顿、JS错误、自定义异常
web应用JS错误、自定义异常
微信小程序JS错误、自定义异常
抖音小程序JS错误、自定义异常

可通过切换页签来查看对应的代码异常。如在崩溃页签下,您可以查看某个应用下的崩溃统计、指标趋势和分布图、代码问题列表,可根据属性、维度和标签对崩溃问题进行过滤。

image-20250911112316541

交互说明

  • 趋势图:点击统计图的指标卡片可切换趋势图统计指标,长按鼠标左键滑动选中趋势图某一段时间区域,将查看时间改为选中区域的时间段的指标趋势。支持选择版本对比趋势

    image-20250911135612444

  • 分布图:点击地图或柱图可以添加过滤条件,进而更细粒度分析和查看问题列表

    image-20250911140051048

代码问题列表:支持自定义表头和导出,展示代码问题摘要、崩溃类型、修复状态、崩溃次数、崩溃率、崩溃占比、崩溃影响用户数、崩溃影响用户数占比来确定崩溃影响范围和严重程度

image-20250911140631024

点击代码问题可查看问题详情,可查看代码问题摘要、崩溃特征、数字化体验影响、崩溃明细,以及此代码问题的趋势和分布,确定崩溃是否集中在某些特定场景下,帮助定位问题,可以进行评论和记录操作记录方便团队协作

image-20250911141440240

可查看崩溃影响版本、设备、操作系统、接入方式、地区、下载渠道数量,鼠标hover数字可展示明细统计

image-20250911141949010

崩溃明细会展示该代码问题的所有崩溃记录,支持查看崩溃详情、堆栈、操作轨迹、崩溃现场、系统日志、自定义信息,内容同检索中心

image-20250911142407914

趋势和分布是对所选数字化体验影响指标进行分析,交互逻辑同崩溃问题列表。

image-20250911142826370

image-20250911143058023

ANR、卡顿、JS错误、自定义异常使用同崩溃,故不再赘述。