错误代码分析信息中心

您正在查看的是 Apigee Edge 文档。
转到 Apigee X 文档
信息

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

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

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

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

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

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

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

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

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

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

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

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

Edge

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

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

传统 Edge (Private Cloud)

如需使用传统版 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 组织中出现的代理错误总数。代理错误是从客户端收到整个请求的整个请求到请求发送到后端目标之间的这段时间测量的。
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 等。如需了解详情,请参阅使用分析信息中心