PC端是APMPlus提供的PC端监控产品,适用于Windows和MacOS客户端,监控客户端的崩溃异常,及时发现异常,帮助追踪和分析问题。
PC端监控说明
有PC端监控需求的用户一般都有以下痛点:
- 崩溃问题多,排查步骤繁冗
- 符号表不全,难以解析
- 异常监控覆盖少
PC端监控主要提供崩溃趋势、符号表管理、日志查询等监控能力。针对用户痛点提供以下解决方案:
- 异常消费
- 异常信息和埋点信息的联动,帮助您更好的还原崩溃运行现场。
- uuid为0时,兜底策略帮助您找到匹配的符号表,完成堆栈解析。
- 支持Windows VEH异常捕获、invalid parameter等异常捕获,且监控范围更广更全。
- 完善的符号表管理。
- Windows系统符号表全覆盖,主流Mac系统符号表覆盖60%。
- 埋点功能,满足多场景需求
- 自定义事件/自定义日志与Alog日志结合,满足业务关键日志埋点、调试日志埋点的需求,支持多进程多aid多业务埋点等复杂场景。
- 日志回捞
- 平台给指定用户下发回捞日志的命令,将自定义日志信息上传,方便您进行单点追查、定位问题。
优势
- 支持平台更广
- 支持Windows、MacOS客户端,且共用同一套代码,接入成本低。
- 更完整的崩溃聚合-消费系统
- 完善的符号表管理
- Windows系统符号表全覆盖,主流Mac系统符号表覆盖60%。
典型场景
支持的平台及架构:
Windows: 32位、64位
MacOS: x86_64、arm64
说明
MacOS下,rosetta机制运行的应用无法使用崩溃监控。
从用户体验的角度看,PC崩溃是影响PC端可用性的最大问题。由于崩溃问题采集困难,崩溃分析缺乏上下文,是PC端监控的难点。崩溃趋势里提供了崩溃聚合、解析错误堆栈的能力。
接入流程
API
PC端监控开放了接收组、标签组、崩溃、报警等相关业务的OpenAPI接口,详情请参见API概览。