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

应用性能监控全链路版

复制全文
下载 pdf
OS 端监控
SDK 接入
复制全文
下载 pdf
SDK 接入
OS端监控完整的接入包括客户端应用、系统异常、性能、功耗四个部分。接入OS端监控后,您可以获取客户端应用的性能、功耗、异常的监控数据。​
使用限制​
  • OS 端 SDK 目前仅限中国大陆应用使用。​
  • 目前仅支持Android平台。​
  • Android 9、Android 10和Android 11,支持更加丰富的异常崩溃信息、功耗、性能。​
  • Android 9以下版本和Android 12以上版本,仅支持原生的异常崩溃信息。​
  • 接入过程根据产品的Android版本及kernel基线,存在一定的差异。​
  • 如果需要接入试用,请您联系销售代表。了解您的业务特点后,产研团队将根据以上信息,为您打造一套完整的接入方案。​
  • 接入过程基于双方的合作进行,APMPlus侧提供相关的应用包、库文件、patch等,由用户进行接入。接入中发生的问题,双方沟通后解决。​
  • 如果能提供样机及系统,可以加速接入工作。​
接入客户端应用​
客户端应用开发,包括平台区分、特定信息获取、基础稳定性错误产出上传、埋点消费、日志回捞和云端配置等适配验证。整体完成需要大约1周,用户接入客户端应用后,OS端监控能够提供基本的稳定性监控能力,包括崩溃和异常。​
接入流程​
  1. 用户提供在火山申请的AppID。​
  1. 用户提供设备软件版本属性。​
  1. 应用需要以系统应用形式接入到Rom中。​
  1. 验证数据上传正常。​
数据验证​
验证各类型错误可以正常上传。数据非及时上传,userdebug版本10分钟内,user版本半小时内,也可以使用命令触发及时上传。​
接入系统异常​
系统异常需要双方系统工程师配合,完成系统接入。​
根据安卓版本不同,接入系统异常需要大约1~2周,客户侧接入调试验证大约2周。​
接入后功能​
代码库(jar)和代码patch,接入OS端监控后可以获取以下能力:​
  • Dropbox信息补充,包括前后台判断,运行时间,实时日志等。​
  • 增加ANR相关信息的处理。​
  • binder对端进程查询并获取栈信息。​
  • native crash信息补充,利于归因分析。​
  • core_server和native_server信息对齐,关键进程纳入异常大盘指标。​
数据验证​
在崩溃详情页面,查看补充信息是否完整。​
​​​
接入性能功耗​
性能功耗需要双方系统工程师配合,完成系统接入。​
根据安卓版本不同,接入性能功耗需要大约1~3周,客户侧接入调试验证大约2周。​
接入后功能​
性能​
代码库(jar)和代码patch,接入后OS端监控后可以获取以下能力:​
  • 启动数据:启动评分、启动时间评分、启动时长​
  • 卡顿:卡顿评分、卡顿时长​
  • FPS:帧率评分、帧率​
  • 后台CPU:后台CPU占比、按level占比、按应用占比​
  • 后台IO:后台IO占比、按level占比、按应用占比​
功耗​
代码库(jar)和代码patch,主要采集高温和时长。​
​
能力​
说明​
高温时长​
设备每日处于各个高温level时长指标(level3~level5)​
高温时长应用占比​
高温level上升沿前台应用时长​
  • 各个版本(或所有版本)所有设备上升沿触发各高温Level的应用的时长(单位分钟)及占比,及影响的设备数。​
  • 默认是所有版本的数据,可选择一个版本,显示TOP20。​
高温次数​
设备每日进入各个高温level次数指标(level3~level5)​
高温次数应用占比​
高温level上升沿前台应用次数​
  • 各个版本(或所有版本)所有设备上升沿触发各高温Level的应用的次数及占比,及影响的设备数。​
  • 默认是所有版本的数据,可选择一个版本,显示TOP20。​
​
数据验证​
本地产出的proto文件,解析查看数据是否符合预期。​
线上大部分指标为t+1产出,需要使用多台设备请持续观察性能功耗大盘数据是否符合预期。​
​
最近更新时间:2025.07.30 17:44:26
这个页面对您有帮助吗?
有用
有用
无用
无用