本文介绍启动分析页展示的各类图表。启动分析用于查看移动应用的启动耗时、慢启动、启动崩溃以及启动各子阶段耗时,帮助您判断启动性能是否异常,并定位影响范围。
名词解释
聚合数据为按照1分钟、5分钟、1小时、1天的维度展示某一时间段内数据。
如聚合时间为1天,以1天为维度,展示最近7天的数据。
默认1分钟、5分钟,展示最近15分钟内的数据。
默认1小时,展示最近1天内的数据。
默认1天,展示最近7天内的数据。
名词 | 说明 |
启动时长 | 启动开始节点到启动结束节点的耗时。若 SDK 设置了自定义启动结束节点,则使用自定义结束节点计算启动时长。 |
慢启动阈值 | 用于判断慢启动的耗时阈值,默认 3000 ms,支持在慢启动页签中修改。 |
慢启动 | 启动时长大于或等于慢启动阈值的启动事件。 |
启动崩溃 | 应用在启动阶段发生的崩溃事件。 |
自定义子阶段 | 通过 SDK 上报的启动过程自定义子阶段。自定义子阶段会在启动阶段耗时和样本详情中展示。 |
自定义维度 | 通过 SDK 上报的业务维度,可用于筛选和查看单条样本的业务上下文。 |
查看数据分析
下文介绍如何查看启动分析:
登录EMAS管理控制台,选择应用监控,点击进入,进入到应用监控控制台。
在页面左侧导航栏选择性能分析,选择启动分析。

设置需要的筛选项,单击查询。更多筛选功能请参见更多搜索。下文筛选条件以聚合1天,最近7天为例。更多搜索。下文筛选条件以聚合1天,最近7天为例。

启动分析包含启动概览、慢启动和启动崩溃三个页签。启动概览用于查看整体启动性能,慢启动用于分析超过阈值的启动样本,启动崩溃用于查看启动阶段发生的崩溃问题。
查看启动概览
启动概览用于查看应用启动性能的整体情况。根据筛选条件,展示平均启动耗时、慢启动率、启动崩溃率、启动耗时分布、启动耗时趋势、启动分布、性能分解、启动阶段耗时和分位值。
指标 | 说明 |
平均启动耗时 | 筛选条件下启动总耗时之和 / 启动次数。 |
慢启动率 | 慢启动次数 / 启动次数。 |
启动崩溃率 | 启动阶段内崩溃事件数 / 启动次数。 |
查看启动耗时
根据筛选条件,展示启动耗时柱状图明细。

参数指标 | 说明 |
横坐标 | 启动耗时。 |
纵坐标 | 启动耗时样本数。 |
查看启动次数和平均时间
根据筛选条件,展示崩溃分析折线图明细。

参数指标 | 说明 |
启动平均时间 | 时间粒度内所有启动耗时样本的平均值。 |
启动次数 | 时间粒度内所有启动耗时样本的数量。 |
查看分位值
根据筛选条件,展示分位值箱型图明细。

查看启动分布
根据筛选条件,展示启动分布情况。
勾选需要的搜索筛选项,如系统版本、应用版本、构建号、品牌、机型、渠道、城市、进程。
说明最少展示1个指标图例,默认展示5个指标。

参数指标 | 说明 |
系统版本 | 系统版本占比=(筛选条件下系统版本数量/系统版本总数量)×100% |
应用版本 | 应用版本占比=(筛选条件下APP应用版本数量/APP应用版本总数量)×100% |
构建号 | 构建号占比=(筛选条件下构建号数量/构建号总数量)×100% |
品牌 | 品牌占比=(筛选条件下品牌数量/品牌总数量)×100% |
机型 | 机型占比=(筛选条件下机型数量/机型总数量)×100% |
渠道 | 渠道占比=(筛选条件下渠道数量/渠道总数量)×100% |
城市 | 城市占比=(筛选条件下城市数量/城市总数量)×100% |
进程 | 进程占比=(筛选条件下进程数量/进程总数量)×100% |
查看启动性能分解图
各性能分解阶段定义参照术语解释。
查看启动子阶段耗时
支持启动耗时按照系统级节点拆分,形成子阶段的耗时数据并支持按照子阶段下钻查看耗时详情。

端 | 子阶段 |
Android |
|
iOS |
|
查看慢启动
慢启动阈值默认值为 3000 ms。单击阈值右侧的编辑图标,可修改阈值。
慢启动样趋势和分布

慢启动样本详情
样本详情展示设备和环境信息、启动节点时间线以及 Task 明细表,帮助您定位本次启动的耗时阶段。

查看启动崩溃
启动崩溃页签用于查看应用启动阶段发生的崩溃问题。