API 代理性能

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

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

“代理性能信息”中心可帮助您了解 API 代理的流量模式和处理时间。 您可以轻松可视化 API 产生的流量大小,以及 API 调用的处理时间:从 Apigee Edge 收到流量开始,到返回客户端应用为止。

视频:请观看一段简短的视频,简要了解“代理性能”信息中心。

代理性能信息中心

如下所述,访问代理性能信息中心。

Edge

如需使用 Edge 界面访问代理性能信息中心,请执行以下操作:

  1. 登录 https://apigee.com/edge
  2. 依次选择分析 > API 指标 > API 代理性能

传统 Edge (Private Cloud)

如需使用传统版 Edge 界面访问代理性能信息中心,请执行以下操作:

  1. 登录 http://ms-ip:9000,其中 ms-ip 是管理服务器节点的 IP 地址或 DNS 名称。
  2. 选择分析 > 代理性能

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

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

此信息中心包含以下图表:

交通情况

指标 说明
总流量 Apigee Edge 收到的针对组织中 API 环境的 API 请求总数。
流量成功 成功响应的请求总数。错误响应不计入。
流量错误 失败的所有 API 请求总数,即请求没有按最终用户预期进行响应。 计数包括代理和目标错误。
平均 TPS 每秒 API 请求和生成响应的平均数。

平均响应时间

另请参阅 Apigee 社区网站上这篇有趣的文章:平均总响应时间何时小于平均目标响应时间?

指标 说明
平均响应时间

针对对 Apigee Edge 组织环境进行的所有 API 调用测得的总响应时间的平均值。总响应时间是对 Edge 的 API 调用返回所需的时间(以毫秒为单位)。

换句话说,总响应时间是指从在 Apigee Edge 上收到整个 API 调用到 Edge 开始将响应发送回客户端应用之间的时间测量。

此图表衡量所有代理的平均值。对于各个代理,请参阅下面的“各代理平均响应时间”图表。

平均代理响应时间

此值的计算方法为:针对对 Apigee Edge 组织环境进行的所有 API 调用,用总响应时间减去目标响应时间得出的平均值。

它基本上用于衡量 API 调用流经 Apigee Edge 本身所花费的时间(以毫秒为单位)。

平均目标响应时间

从 Apigee Edge 将请求的最后一个字节发送到后端目标,到 Edge 收到响应的最后一个字节所经过的平均毫秒数。

基本上,它衡量 API 调用在目标系统上经历的时间。

通过代理的流量

指标 说明
<Proxy name> 对于指定的 API 代理,则为记录的 API 请求和响应的数量。

按代理划分的平均响应时间

指标 说明
<Proxy name>

对于指定的 API 代理,针对对 Apigee Edge 环境进行的所有 API 调用测得的总响应时间的平均值。总响应时间是对 Edge 的 API 调用返回所需的时间(以毫秒为单位)。

将鼠标悬停在图表上,可查看在代理端和目标端花费的总时长以及平均值。

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

此信息中心提供多种类型的互动:

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

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

  • 此信息中心使用标准控件,例如日期和数据聚合选择器、将鼠标悬停在图表上以查看更多上下文、点击和拖动以进行缩放,以及将数据导出为 CSV 等。如需了解详情,请参阅使用分析信息中心
  • 另请参阅 Apigee 社区网站上这篇有趣的文章:平均总响应时间何时小于平均目标响应时间?