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