数据的价值 APM 目标:
对应用的性能、业务可靠性进行线上的监控和预警
采集内容
系统指标,应用性能指标,Crash,自定义日志等
用户行为 目标:
精细化运营
采集内容
从用户属性——性别、地域、收入、家庭状况
从用户生命周期——注册、活跃、流失
从用户行为——功能、内容、产品的喜好等
数据组织形式 内容+维度 原图链接:https://my.oschina.net/osccreate/blog/795760
技术手段 原图链接:https://my.oschina.net/osccreate/blog/795760
Java层实现功能
1.自定义业务数据链路化
2.内存指标
3.CPU指标
4.FPS 指标
5.ANR日志
6.卡顿检测
7.GC日志
8.Crash日志
9.Http指标数据(暂时只支持OkHttp)
10.电量指标
11.MAOP,使用注解和配置文件AOP指定方法执行前,执行后,异常插入指定代码的功能
12.Remote下发命令,执行shell和动态执行代码功能
13.交互分析:分析Activity生命周期耗时