准备工作
登录与退出
快速入门
server快速入门
移动端快速入门
浏览器端快速入门
基础监控快速入门
配置告警指标
应用性能管理
管理应用服务
分析服务性能
查看应用概览
查看后台任务概览
查看拓扑图
监测关键事务
剖析线程
追踪请求详情
监控后台任务
追踪错误和异常
追踪数据库详情
追踪NoSQL详情
追踪外部服务
分析消息队列
JVM监控
对比分析
单用户追踪
单个服务设置
移动应用性能管理
管理移动应用
查看应用概览
行为分析
用户分析
页面分析
网络分析
CDN分析
启动分析
问题分析
错误分析
终端分析
移动设备分析
移动应用设置
浏览器应用性能管理
管理浏览器应用性能数据
查看浏览器应用概览
页面分析
错误分析
用户分析
ajax分析
终端分析
单个浏览器应用设置
业务性能管理
业务的创建及管理
业务Server概览
业务Mobile概览
业务Browser概览
全局搜索接口详情
设置
基础监控管理
管理主机性能数据
查看主机详情
查看磁盘使用详情
查看网卡详情
查看主机进程详情
告警管理
查看并处理告警
设置告警
管理告警
设置URL回调
报告管理
自定义报告
管理报告
系统管理
部署管理
采集组件管理
配额管理
Server全局设置
Mobile全局设置
Browser全局设置
Business全局设置
用户中心
组织机构
管理用户、角色及用户组
管理子租户
后台管理
探针管理
企业管理

登录透视宝后,在顶部导航栏单击App,进入App列表页,选择移动应用卡片后,在左侧导航栏单击问题分析

崩溃分析

ANR/卡顿分析

劫持分析



崩溃分析

崩溃分析提供移动应用的崩溃信息,帮助用户追踪崩溃的堆栈、进程等信息,从而快速定位并解决问题。目前,透视宝支持Java Crash和Native Crash崩溃信息的解码。

概览分析

崩溃页查看应用的整体崩溃信息,包括崩溃趋势、版本崩溃率top5、设备崩溃率top5、崩溃分布、崩溃统计和崩溃列表,如下图所示。

1648543979155771.png

崩溃趋势

查看一段时间内应用的崩溃次数趋势,如下图所示。

1648544001727920.png

版本崩溃率top5

查看应用崩溃最多的5个App版本的崩溃率统计,聚焦发生崩溃最严重的App版本。

1648544017898571.png

设备崩溃率top5

查看应用崩溃最多的5个设备的崩溃率统计,聚焦发生崩溃最严重的设备。

1648544028439742.png

崩溃分布

在地图中查看应用发生崩溃的地域分布,可在世界地图或中国地图中查看崩溃状态分布及崩溃次数最多的10个地区。

1648544041908650.png

在地图中单击一个区域可查看单个区域的崩溃分布。

崩溃统计

分析各种设备、操作系统、运营商和接入方式的受崩溃影响的情况,包括设备名称、OS版本、运营商和接入方式。

1648544072652732.png

崩溃列表

查看详细的崩溃信息,包括崩溃摘要、崩溃次数、崩溃类型、影响版本数、影响用户数、第一次发生时间和最后一次发生时间。

1648544096616672.png

  • 单击1648532735200836.png,在下拉列表中选择展示或隐藏列表中的统计指标。

  • 单击导出excel将崩溃列表以excel的形式保存在本地。

  • 单击崩溃摘要,进入分析页面,查看崩溃的快照分析。

分析崩溃快照

崩溃快照页查看单个崩溃详细信息,包括崩溃分布、崩溃统计和崩溃追踪,如下图所示。

1648544204566545.png

  • 单击1648532735200836.png,在下拉列表中选择展示或隐藏列表中的统计指标。

  • 单击导出excel将崩溃快照列表以excel的形式保存在本地。

崩溃追踪

单击崩溃摘要,查看崩溃的基本信息、崩溃轨迹以及出错堆栈。

1648544262504099.png

单击出错堆栈查看堆栈信息,如下图所示。

1648544281837879.png



ANR/卡顿分析

目前,透视宝支持对Android ANR信息和iOS卡顿信息的抓取,通过对ANR/卡顿的深入追踪和分析相关线程、Trace文件和信息,帮助您发现引起ANR/卡顿的原因,通过优化应用程序的性能,减少并避免ANR/卡顿,提升用户体验。

安装Smart SDK(iOS)后可以配置卡顿阈值(默认为3.5s),当屏幕卡顿时间大于设定的卡顿阈值时,透视宝才会记录并上报该次事件。您可以在App全局设置高级设置中对数据上报周期和上报机制以及iOS的卡顿阈值进行设置。

概览分析

卡顿页查看应用的整体卡顿信息,包括卡顿趋势、版本卡顿率top5、设备卡顿率top5、卡顿分布、卡顿统计和卡顿列表,如下图所示。

1648545632181409.png

卡顿趋势

查看一段时间内应用的卡顿次数趋势,如下图所示。

1648545652106137.png

版本卡顿率top5

查看应用卡顿最多的5个App版本的卡顿率统计,聚焦发生卡顿最严重的App版本。

1648545684876761.png

设备卡顿率top5

查看应用卡顿最多的5个设备的卡顿率统计,聚焦发生卡顿最严重的设备。

1648545692655420.png

卡顿分布

在地图中查看应用发生卡顿的地域分布,可在世界地图或中国地图中查看卡顿状态分布及卡顿次数最多的10个地区。

1648545701799643.png

在地图中单击一个区域可查看单个区域的卡顿分布。

卡顿统计

分析各种设备、操作系统、运营商和接入方式的受卡顿影响的情况,包括设备名称、OS版本、运营商和接入方式。

1648545717951580.png

卡顿列表

查看详细的卡顿信息,包括卡顿摘要、卡顿次数、影响版本数、影响用户数、第一次发生时间和最后一次发生时间。

1648545731996970.png

  • 单击1648532735200836.png,在下拉列表中选择展示或隐藏列表中的统计指标。

  • 单击导出excel将卡顿列表以excel的形式保存在本地。

  • 单击卡顿摘要,进入分析页面,查看卡顿的快照分析。

分析卡顿快照

卡顿快照页查看单个卡顿详细信息,包括卡顿分布、卡顿统计和卡顿追踪,如下图所示。

1648545856996658.png

  • 单击1648532735200836.png,在下拉列表中选择展示或隐藏列表中的统计指标。

  • 单击导出excel将卡顿快照列表以excel的形式保存在本地。

卡顿追踪

单击卡顿摘要,查看卡顿的详细信息,如下图所示。

1648545915781492.png

通过透视宝提供的信息分析ANR/卡顿的类型、CPU的使用情况、调用堆栈等信息,从而确认导致ANR/卡顿的原因并找到解决方法。

例如:

  • 如果CPU使用量接近100%,说明当前设备很忙,有可能是CPU饥饿导致了ANR。

  • 如果CPU使用量很少,说明主线程被BLOCK了。

  • 如果IOwait很高,说明ANR有可能是主线程在进行I/O操作造成的。



劫持分析

劫持分析即网络劫持分析,可以监测App请求的主机是否为真正的主机,是否被劫持。根据规则判断劫持发生的地域、运营商、接入方式。

设置白名单

单击域名白名单,查看监测发现的劫持域名并与白名单进行比对,判断是否发生了DNS劫持。

如果没有劫持,在左侧域名列表中选择域名,单击将其添加到白名单。添加白名单后,将不再对该域名进行劫持分析。在右侧白名单中选择域名,单击可将其从白名单中移除。

1648546195412854.png

劫持分析

概览页面,查看访问量最高的5个劫持域名和被劫持页面。

1648546207286300.png

劫持域名列表中,查看被劫持域名的被劫持请求次数、劫持请求次数和最后一次发生的时间。

1648546228739179.png

单击加入白名单将域名加入白名单。