HarmonyOS应用性能监测服务APMS-故障分析:快速定位线上崩溃根因

[复制链接]
23|0
鸿蒙精锐 发表于 2026-7-17 15:08 | 显示全部楼层 |阅读模式

       你的应用线上到底稳不稳?崩溃率是升了还是降了?新版本发布后冻屏有没有恶化?——面对这些问题,你是否还在靠用户投诉来"被动感知"?

       APMS故障指标,让你从被动等待变为主动掌控。基于应用现网运行的真实数据,端侧故障事件实时上报、云侧统计分析,为开发者提供崩溃、冻屏、应用终止、OOM、资源泄漏等常见故障的多维度指标数据,助你日常巡检、主动发现应用隐患。

故障指标入口

       故障指标的入口在AppGallery Connect开发与服务/质量/APMS/故障指标

       此外,您也可以在 AGC 首页点击 APMS 入口,快速跳转至数据总览进行切换。

故障指标页面

       当前故障指标主要提供了4块功能:指标查询,版本对比,维度分布,TOP问题汇聚查询

指标查询:

       过滤项:

应用版本
实际有对应指标上报的应用版本,默认展示全部版本
系统版本
安装了本应用且有对应指标上报的鸿蒙系统版本,默认展示全部系统版本
设备型号
安装了本应用且有对应指标上报的设备型号,目前支持手机,平板,手表等多种形态,默认展示全部型号
崩溃类型
见下表故障指标详情
时间范围
当前支持 天 / 小时 / 分钟维度,前台指标当前支持查询范围30天

       趋势图:

          以崩溃率为例,其他指标可参考该描述

          崩溃率:单位时间内的崩溃次数 / 启动次数

          崩溃次数:单位时间内的崩溃次数

          崩溃设备数:单位时间内上报过崩溃事件的设备数

版本对比:

  根据指标查询的条件进行对比,当前版本对应框内选择应用版本,对比版本可自由选择。

维度分布:

当前提供了三种维度的分析,维度分布数据将同步上方指标查询的配置条件,提供应用版本、系统版本、设备型号的分布,可以通过维度分析确定问题发生应用版本或高频发生的系统版本与设备型号。

TOP问题:

汇总了关联指标上报的异常日志,经处理后形成问题列表,点击查看可跳转至故障分析进行问题定位。

故障指标

       当前提供了多种维度的故障指标查询

       具体分类如下:

稳定性
一级分类
二级分类
稳定性




崩溃
CPP_CRASH / JS_ERROR
应用冻屏
THREAD_BLOCK_6S / APP_INPUT_BLOCK / LIFECYCLE_TIMEOUT
应用终止
THREAD_THRESHOLD_KILLER /
AppRecoveryNotifyAppOverLimit /
GPU_THRESHOLD_KILLER /
StabilityCheckKill /
DMA_THRESHOLD_KILLER
OOM
资源泄漏
THREAD_LEAK / MEMORY_LEAK / FD_LEAK
性能


卡顿
/
启动
Cold Start / Warm Start / Hot Start
页面
页面切换 / WEB页面加载
功耗
功耗
/

        查询、对比、拆解、定位——四步走,让每一份故障数据都转化为质量改进的行动依据。


-----------------------------------------------------------------------------------------------------
      🔗 官网开发者学堂视频:https://developer.huawei.com/consumer/cn/training/result?type2List=201783644516849879&orderBy=1&courseType=5
     🔗 社区DFX专题文章:  https://developer.huawei.com/consumer/cn/forum/subject/2101218731402391001
【扫码加入 HarmonyOS DFX 技术交流群】

您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

5

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部
0