HarmonyOS应用性能监测服务APMS-故障指标:多维度量你的应用健康

0 评论 132 浏览 0 收藏 7 分钟

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

本原创文章帖发布在华为开发者联盟社区,欢迎开发者前往访问评论交流,更多与该内容相关讨论,请点击原帖查看:

HarmonyOS应用性能监测服务APMS-故障指标:多维度量你的应用健康-华为开发者话题 | 华为开发者联盟

 

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

       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 技术交流群】

本文由 @华为开发者联盟 授权发布于人人都是产品经理。未经作者许可,禁止转载

题图来自Unsplash,基于CC0协议

该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 目前还没评论,等你发挥!