异常错误分析可以帮助您方便了解应用的异常错误情况。
功能入口
1. 选择目标资源池,并登录APM组件控制台。
2. 在左侧导航栏中选择「应用监控」-「应用列表」。
3. 在应用列表中选择您想查看的应用,点击「应用名称」打开新的应用详情链接。
4. 在左侧导航栏中选择「应用详情」或「接口调用」等其他分析视角,您可以在应用详情页面切换至「异常错误分析」页签,在左侧关键指标中选择不同的应用实例/接口等,可查看该应用实例/接口相应的异常错误信息。
功能说明
异常分析
异常分析图
以具体的异常堆栈为维度,展示各个时间段异常出现的次数。
异常明细
l 出现次数:显示该异常堆栈在筛选时间段内出现的总次数。
l 异常堆栈:显示异常明细,与点击详情按钮看到的内容一致。
l 操作
n 详情:点击打开异常详情弹窗,显示具体的异常信息,且支持复制。
n 调用链查询:点击切换至“调用链”tab,查看该异常堆栈对应的调用链的具体信息。
n 调用统计:点击后,系统会将该异常堆栈作为筛选条件,重新筛选上方异常分析图的结果。
统一交互操作说明:
n 将光标移到统计图上,可以查看光标所至时间点的数据详情。
n 单击图标,可以将当前图表放大显示。
错误分析
错误(Error)通常指在应用程序运行过程中出现的严重问题,比如内存溢出、系统崩溃、IO异常等。错误通常是无法通过编写代码来处理的,因为它们通常是由操作系统、硬件或其他外部因素引起的。
错误分析可以帮助您更快了解应用的错误信息。
错误数
显示筛选时间段内,每天出现的错误次数
Http-状态码统计
显示筛选时间段内Http不同状态码出现的次数
l 5xx:服务器异常,服务器在处理请求的过程中发生错误
l 4xx:客户端异常,请求包含语法错误或无法完成请求
l 3xx:重定向问题,需要进一步操作
l 2xx:成功,服务器成功接收请求并执行
l 200:请求成功
错误明细表
显示错误明细
l 产生时间:发现错误的时间点
l 接口名称:指发生错误时,调用的API接口名称
l 所属应用:指发生错误时,调用的API属于哪个应用
l 耗时(ms):指发生错误时,调用API的耗时,即API调用开始到API返回结果的时间间隔。
l 状态:和状态码对应
l traceID:链路id,指用于跟踪一次API调用的唯一标识符,可以跨越不同的应用程序和服务,记录API调用的整个调用链路,用于追踪分布式系统中的问题。
统一交互操作说明:
l 将光标移到统计图上,可以查看光标所至时间点的数据详情。
l 单击图标,可以将当前图表放大显示。