更新时间:2022.11.16 11:48:33
本文介绍崩溃趋势和崩溃详情,帮助您快速定位问题。
切换上报时间/发生时间,当前页面趋势图、列表会展示对应时间段的统计值
粒度:天,小时,分钟。表示趋势图中单个点代表多长一段时间。
筛选条件:支持选择通用维度,例如版本、issue状态等相关维度。
支持按字符串或正则表达式,搜索含指定调用栈内的的崩溃上报信息。
自定义标签:标签内容需前往标签管理设置,在崩溃列表中成功添加标签的issue,可以被轻松筛选出来。
趋势图左上角选择分组,包含App版本、渠道、App小版本号三个维度。选中后,趋势图展示多条折线变化,例如每个App版本的崩溃次数趋势。
指标含义如下所示:
指标 | 说明 |
---|---|
崩溃次数 | 时间范围内的crash次数 |
崩溃率 | 时间范围内的crash次数 / session数量 |
影响用户数 | 时间范围内的crash影响用户数量,用户数量计算通过uniq(device\_id)得出 |
整体影响用户比例 |
|
平均影响用户比例 |
|
多维分析可以查看崩溃次数、影响用户数在各维度的分布。因而可快速锁定某占比较高的属性值,缩短问题范围,加速归因。
崩溃说明中提供了issue标题、堆栈关键信息、起止版本、崩溃次数、影响用户数、崩溃率等指标可单击列表右上角显示。
同时还支持配置issue的自定义标签、issue处理状态和处理人。
筛选维度同列表。上报趋势、多维分析重在分析单个issue内容的分布,多维分析右上角可切换维度展示。
标签管理可以配置自定义标签,格式为key-value。配置好的标签可打在issue上,用于筛选、归类。
Event详情用于展示所有崩溃次数的详细信息和错误堆栈。
查看自定义上报的context。同时可查看issue的分配历史、发布评论内容。
您可以查看当前已有的符号表,并上传缺失的符号表用于解析。
平台目前仅支持上传.sym格式的符号表。.sym符号表为文本格式的归一化符号表,是通过google breakpad产生的最终产物,统一了windows、mac、linux、android、ios多端,可以通过提供的dump_syms
把pdb、elf、mach-o等文件转化为sym文件。
假设存在Test.dll和它的符号表 ,导出命令为:
./dump_syms.exe ./Test.pdb > ./Test.pdb.sym
注意
64位主机内,pe文件和pdb文件需要放置在同一路径下,不然无法导出符号表。
假设存在libtest.dylib和它的符号表 ,导出命令为:
./dump_syms ./libtest.dSYM > ./libtest.sym
windows下msdia*.dll unregisterd怎么办?
使用管理员权限,执行如下命令注册DLL文件。
regsrv32 "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\msdia140.dll"
弹出如下弹框表明成功。
单击Event详情中的DeviceID,可快速跳转至日志查询。
左侧为事件列表,单击单条事件,右侧会展示对应详情。
Raw为Json格式的内容,支持复制与下载。
Crash类型的事件,右上角会显示issue详情链接,单击可跳转至该event关联的崩溃详情。