错误代码分析信息中心

您正在查看 Apigee Edge 文档。
前往 Apigee X 文档
信息

此信息中心可以提供什么信息?

“错误代码分析”信息中心会告知您 API 代理和目标的错误率。“错误代码分析”信息中心使用:

  • 用于计算代理错误的响应代码

  • 用于计算目标错误的目标响应代码

“错误代码分析”信息中心上报告的错误可能与“API 代理性能”信息中心上报告的错误不同,因为“错误代码分析”信息中心根据 is_error 流变量计算错误率。该变量可由 API 代理明确设置,因此它与代理响应或目标响应中的错误代码无关。

计算错误率时,请注意以下事项:

  • 代理可以处理目标错误并继续返回成功响应。在这种情况下,系统会将错误计为目标错误,而不是计为代理错误。

  • 如果目标响应成功或不存在,但代理返回了错误,则该错误会计为代理错误。

  • 如果代理和目标均返回了错误,则该错误会计为目标错误。

视频:请观看一段简短视频,以简要了解“错误代码分析”信息中心。

“错误代码分析”信息中心(部分显示)

访问“错误代码分析”信息中心(如下所述)。

Edge

如需使用 Edge 界面访问“错误代码分析”信息中心,请执行以下操作:

  1. 登录 https://apigee.com/edge
  2. 依次选择分析 > API 指标 > 错误代码分析

传统边缘(私有云)

如需使用 Classic Edge 界面访问“错误代码分析”信息中心,请执行以下操作:

  1. 登录 http://ms-ip:9000,其中 ms-ip 是管理服务器节点的 IP 地址或 DNS 名称。
  2. 依次选择 Analytics> Error Code Analysis(错误代码分析)

信息中心将打开,如下所示:

此信息中心衡量的是什么?

错误构成

指标 说明
错误总数

在指定时间段内显示在 Apigee Edge 组织中的代理错误和目标错误的总数(产生自所有请求和响应)。

如需详细了解如何计算错误总数代理错误目标错误,请参阅此信息中心可以提供什么信息?

代理错误 在指定时间段内显示在 Apigee Edge 组织中的代理错误总数(由响应代码决定)。从 Apigee Edge 自客户端接收整个请求开始,直到请求发送到后端目标为止,在这段时间测得代理错误数。
目标错误 在指定时间段内显示在 Apigee Edge 组织中的目标错误总数(由目标响应代码决定)。从 Apigee Edge 向后端目标发送整个请求开始,直到响应返回到客户端应用为止,在这段时间测得目标错误数。

代理错误

指标 说明
代理错误总数 在指定时间段内显示在 Apigee Edge 组织中的代理错误总数。从 Apigee Edge 自客户端接收整个请求开始,直到请求发送到后端目标为止,在这段时间测得代理错误数。
4XX 显示导致 HTTP 4xx 错误的代理错误数。如需查看 HTTP 状态代码的完整列表,请参阅 HTTP 规范中的“状态代码定义”。
5XX 显示导致 HTTP 5xx 错误的 API 请求数。如需查看 HTTP 状态代码的完整列表,请参阅 HTTP 规范中的“状态代码定义”。

目标错误

指标 说明
目标错误总数 在指定时间段内显示在 Apigee Edge 组织中的目标错误总数。从 Apigee Edge 向后端目标发送整个请求开始,直到响应返回到客户端应用为止,在这段时间测得目标错误数。
4XX 导致 HTTP 4xx 错误的目标错误数。如需查看 HTTP 状态代码的完整列表,请参阅 HTTP 规范中的“状态代码定义”。
5XX 导致 HTTP 5xx 错误的目标错误数。如需查看 HTTP 状态代码的完整列表,请参阅 HTTP 规范中的“状态代码定义”。

按代理划分的错误

指标 说明
<Proxy name>

在指定时间段内,针对每个代理显示在 Apigee Edge 组织中的代理错误总数。将鼠标悬停在这些条柱上可分别查看来自每个代理请求流和目标请求流的错误数。

从 Apigee Edge 自客户端接收整个请求开始,直到请求发送到后端目标为止,在这段时间测得代理错误数。

按目标划分的错误

指标 说明
<目标名称>

在指定时间内,针对每个目标显示的 Apigee Edge 组织中的目标错误总数。未达成任何目标的调用次数会列在目标未达成列中。将鼠标悬停在这些条柱上可分别查看来自每个代理响应流和目标响应流的错误数。

从 Apigee Edge 向后端目标发送整个请求开始,直到响应返回到客户端应用为止,在这段时间测得目标错误数。该图表分别显示来自代理响应流和目标响应流的错误数。

按响应代码划分的代理错误

指标 说明
<Response Code>

在指定时间内,Apigee Edge 组织中显示的返回每个响应代码的代理错误总数。将鼠标悬停在这些条柱上可查看返回每个响应代码的错误数。

按响应代码划分的目标错误

指标 说明
<Response Code>

在指定时间内,Apigee Edge 组织中显示的返回每个响应代码的目标错误总数。将鼠标悬停在这些条柱上可查看返回每个响应代码的错误数。

关于此信息中心,还需要了解哪些信息?

您可以使用信息中心顶部的代理下拉菜单查看所有代理的指标或深入了解特定代理。

每个图表右侧的列表区域是交互式的。在列表中选择一条线,以在图表中切换其视图:

此信息中心使用标准控件,例如日期和数据聚合选择器、将鼠标悬停在图表上查看更多上下文,以及将数据导出为 CSV 等。如需了解详情,请参阅使用分析信息中心