跳转到主要内容
PRODUCT DOCUMENTS

快速找到所需文档,高效完成接入与排障

浏览产品文档与友盟 Skill,展开目录并阅读正文。

智能诊断

智能诊断能力基于U-APM项目组积累的错误个例及专家经验自研性能诊断大模型,提供移动应用性能问题智能解决方案,形成线上问题从分析到解决的闭环,提高问题处理效率。U-APM当前支持两类维度的诊断:

【诊断维度一】对当前错误下的所有个例进行错误原因分类,帮助开发者快速了解此类错误下错误发生的高频原因,同步提供解决经验

image

重要

使用智能诊断需要付费升级为Pro版本,如您已经有对接的友盟商务销售请联系他确认意向,如果没有您可以联系我们了解开通

智能诊断可以解决客户端开发者处理问题无从下手的痛处,在判断原因和解决方案上提供帮助。基于多名专家团队的经验沉淀,总结出多项基础问题及疑难杂症的解决方案,并且设计出智能算法根据海量堆栈内容AI诊断出错误原因,并且提供专项解决方案。

此功能可以应用于崩溃分析、ANR分析以及OOM。在崩溃和ANR分析中可以智能判断每一条错误引起的可能原因,并且根据影响用户数对子原因进行排行。在OOM中可以根据堆栈判断出由OOM引起但是摘要并没有明确指向OOM的内容并且归入OOM问题中一并处理。

在错误详情中可以看到诊断出的错误原因,并且可以看到它们根据影响人数的排名,可以根据优先级由上到下梳理,每一个异常原因还对应一个或者多个子原因,可以点击「子原因排名」查看

点击「设为筛选」可筛选出所有主要针对于这一原因的日志

点击「查看方案」可以查看这一个异常原因的解决方案

【诊断维度二】对个例提供错误原因诊断,并提供解决思路

重要

针对Android端OOM异常的个例诊断已面向APM开发者开放。使用免费版U-APM的开发者可以从崩溃分析菜单的错误列表中,找到标识「AI诊断OOM」的错误进行诊断,每天可进行3次诊断。

image

其他异常类型的诊断内测中,可以通过报名入口报名参加内测。

image

发起诊断后,诊断助手会结合堆栈、内存情况等进行问题分析并提供解决方案。

image