You need to enable JavaScript to run this app.
文档中心
应用性能监控全链路版

应用性能监控全链路版

复制全文
下载 pdf
使用指南
App 端指标说明
复制全文
下载 pdf
App 端指标说明
本文介绍APP监控中涉及的指标及指标说明,便于用户更好的理解监控图表。​
公共说明​
  • 查询PV数据的速度,与圈定的维度相关。​
  • 查询PV或者UV数据的结果,只受圈定的维度影响。​
  • 指标说明中筛选条件的范围都是圈定的维度。​
  • 圈定的维度如下表所示:​
  • ​
    圈定维度​
    说明​
    时间​
    包括聚合时间和时间粒度。​
    聚合时间包括:​
    • 5分钟聚合​
    • 1小时聚合​
    • 1天聚合​
    时间粒度包括:​
    • 最近:1天或者7天​
    • 范围:自定义时间范围。​
    系统​
    App系统。​
    • iOS​
    • Android​
    系统版本​
    App系统的版本。​
    SDK版本​
    SDK版本。​
    App版本​
    App发布的版本。​
    App名称​
    App名称​
    App小版本号​
    App小版本号。​
    下载渠道​
    App包发版来源。​
    自定义维度​
    自定义维度。​
    ​
用户分析指标​
​
指标​
计算方式​
PV​
app_launch 事件上报次数。​
  • 针对 iOS 客户端,App 冷启动或热启动均会上报一个 app_launch 事件。​
注意​
iOS 客户端的 PV 数据单独采集,与启动分析(存在采样)的数据不对等 。​
  • 针对 Android 客户端,当 SDK 初始化后第一次收到生命周期方法 onResume 的回调,以及后台 30 秒后回到前台时生命周期方法 onResume 的回调,均会上报一个 app_launch 事件。​
UV​
针对 PV 去重后的设备 ID 数量​
​
崩溃分析指标​
​
指标​
计算方式​
崩溃率​
筛选条件下的崩溃次数/筛选条件下的总launch数(PV)​
崩溃用户比例​
筛选条件下发生崩溃错误的去重 UV 数/筛选条件下的去重总 UV 数​
​
错误分析指标​
​
指标​
计算方式​
错误率​
筛选条件下的错误次数/筛选条件下的总launch数(PV)​
错误用户比例​
筛选条件下发生错误的去重UV数/筛选条件下的去重总UV数​
​
卡顿分析指标​
​
指标​
计算方式​
卡顿率​
筛选条件下的卡顿次数/筛选条件下的总launch数(PV)​
卡顿用户比例​
筛选条件下发生卡顿的去重UV数/筛选条件下的去重总UV数​
​
内存优化指标​
​
指标​
计算方式及说明​
OOM次数​
筛选条件下发生OOM的次数(PV)​
OOM率​
筛选条件下的OOM次数/筛选条件下的总launch次数​
影响用户数​
筛选条件下OOM问题影响的用户数(UV)​
影响用户比例​
筛选条件下发生OOM错误的去重UV数/筛选条件下的去重总UV数​
​
JS错误指标​
​
指标​
计算方式及说明​
错误数​
筛选条件下的JS错误数​
错误率​
筛选条件下的JS错误数/筛选条件下的总webview数(PV)​
​
请求错误指标​
​
指标​
计算方式及说明​
请求错误数​
筛选条件下状态码为500及以上的请求数​
错误率​
筛选条件下状态码为500及以上的请求数/筛选条件下总请求数​
影响用户数​
筛选条件下状态码为500及以上的请求去重设备数​
影响用户比例​
筛选条件下状态码为500及以上的请求去重设备数/筛选条件下总请求去重设备数​
​
请求监控指标​
​
指标​
计算方式及说明​
平均耗时​
筛选条件下状态码为500以下的请求时间的平均值​
成功率​
筛选条件下状态码为500以下的请求数/总请求数​
慢查询次数​
筛选条件下排除错误请求后,耗时超过阈值的请求次数​
慢查询影响用户数​
筛选条件下排除错误请求后,请求耗时超过阈值的去重用户数​
​
页面加载指标​
​
指标​
说明​
首次绘制时间(FP)​
First Paint,为首次渲染的时间点。​
首次内容绘制时间(FCP)​
First Contentful Paint,为首次有内容渲染的时间点。​
首次有效绘制时间(FMP)​
First Meaningful Paint,为首次有效绘制时间,用户启动页面加载与页面呈现首屏之间的时间。​
与下一次绘制的交互(INP)​
Interaction to Next Paint,在页面生命周期内观察用户与网页进行的所有点击、点按和键盘互动的延迟时间,并报告最长持续时间。​
完全可交互时间(TTI)​
Time to interactive,记录从页面加载开始,到页面处于完全可交互状态所花费的时间。​
首次加载跳出率​
第一个页面完全加载前用户跳出率。​
慢开比​
完全加载耗时超过5s的PV占比。​
​
电量分析指标​
​
指标​
计算方式及说明​
前台电流量​
功率值是与设备耗电的核心指标,而功率值由电压与电流所决定。在现实中,电压很少变化,所以电流是衡量耗电很好的一个指标。​
电池温度​
电池温度间接反应设备耗电的情况。通常情况下,耗电量越高的设备,电池温度也越高。​
流量​
流量使用情况​
获取Location时长​
定位监控到的使用时长​
AlarmManager设置次数​
WakeUp类型的Alarm唤起次数​
WakeLock唤醒时长​
WakeLock被持有的时间长度,PowerManager的releaseWakeLock()-acquireWakeLock()的时间间隔。​
进程存活时长​
进程启动到进程被杀掉前的时间周期​
异常次数​
筛选条件下发生的电量异常的上报数​
异常率​
筛选条件下发生的电量异常的上报数/筛选条件下的总launch数(PV)​
异常人数​
筛选条件下的电量异常的上报去重设备数​
异常用户比例​
筛选条件下的电量异常的上报去重设备数/筛选条件下的总launch数(UV)​
​
CPU监控指标​
​
指标​
计算方式及说明​
CPU使用率​
进程CPU时长/系统CPU时长​
CPU最大使用率​
上报周期内的最大CPU使用率​
CPU使用速率​
进程CPU时长/自然时长​
CPU最大使用速率​
上报周期内的最大CPU使用速率​
线程CPU使用率​
线程CPU时长/进程CPU时长​
​
iOS磁盘监控​
​
指标​
计算方式及说明​
手机磁盘大小​
手机磁盘大小​
手机剩余磁盘​
手机剩余磁盘大小​
App占用磁盘​
沙盒内文件总大小​
App磁盘使用占比​
App占用磁盘/手机磁盘​
App Library和Document占用磁盘大小​
沙盒内Library和Document文件的总大小​
​
Android磁盘监控​
​
指标​
计算方式及说明​
手机磁盘大小​
手机磁盘大小。​
Environment.getDataDirectory().getTotalSpace() + Environment.getRootDirectory().getTotalSpace()​
手机剩余磁盘​
手机剩余磁盘大小。​
Environment.getDataDirectory().getFreeSpace()​
App占用磁盘​
沙盒内内文件总大小。​
context.getFilesDir().getParent() + context.getExternalFilesDir(null).getParentFile()​
App磁盘使用占比​
App占用磁盘/手机磁盘​
App Cache占用磁盘​
沙盒内cache占用磁盘的大小。​
context.getCacheDir() + context.getExternalCacheDir()​
​
目录分析​
​
指标​
计算方式及说明​
上报量​
目录上报次数​
路径占比​
当前目录大小/App占用磁盘​
磁盘使用量​
当前目录大小​
上报用户数​
目录上报用户数​
​
磁盘异常​
​
指标​
计算方式及说明​
异常数​
筛选条件下异常上报次数​
异常率​
筛选条件下异常上报次数/筛选条件下总PV​
影响用户数​
筛选条件下异常上报用户数​
影响用户比例​
筛选条件下异常上报用户数/筛选条件下总UV​
​
​
最近更新时间:2025.09.01 20:39:02
这个页面对您有帮助吗?
有用
有用
无用
无用