API Proxy 效能

您正在查看 Apigee Edge 說明文件。
前往 Apigee X 說明文件
info

這個資訊主頁可提供哪些資訊?

Proxy Performance 資訊主頁可協助您查看 API Proxy 流量模式和處理時間。您可以輕鬆以圖表呈現 API 產生的流量,以及 API 呼叫的處理時間,從 Apigee Edge 收到 API 呼叫到傳回用戶端應用程式為止。

影片: 觀看簡短影片,瞭解 Proxy Performance 資訊主頁的總覽。

Proxy Performance 資訊主頁

如需瞭解 Proxy Performance 資訊主頁,請參閱下文。

Edge

如要使用 Edge UI 存取 Proxy Performance 資訊主頁,請按照下列步驟操作:

  1. 登入 https://apigee.com/edge
  2. 依序選取「Analyze」>「API Metrics」>「API Proxy Performance」

Classic Edge (Private Cloud)

如要使用 Edge 傳統版 UI 存取 Proxy Performance 資訊主頁,請按照下列步驟操作:

  1. 登入 http://ms-ip:9000,其中 ms-ip 是管理伺服器節點的 IP 位址或 DNS 名稱。
  2. 依序選取「數據分析」>「Proxy Performance」

資訊主頁會隨即開啟,如下所示:

這個資訊主頁的評估項目為何?

這個資訊主頁包含下列圖表:

流量

指標 說明
總流量 Apigee Edge 針對機構中的 API 環境收到的 API 要求總數。
流量成功率 成功回應的要求總數。錯誤回應不會計入。
流量錯誤 所有失敗的 API 要求總數,也就是要求未依使用者需求傳送回應。計數包含 Proxy 和 Target 錯誤。
平均 TPS 每秒的平均 API 要求和產生的回應數。

平均回應時間

請參閱 Apigee 社群網站上的這篇文章:什麼時候平均總回應時間會低於平均指定回應時間?

指標 說明
平均回覆時間

針對所有對 Apigee Edge 機構環境提出的 API 呼叫,測量到的總回應時間平均值。總回應時間是指 Edge 的 API 呼叫傳回所需的時間 (以毫秒為單位)。

換句話說,總回應時間是指從 Apigee Edge 收到整個 API 呼叫到 Edge 開始傳回回應給用戶端應用程式所需的時間。

這個圖表會評估所有 Proxy 的平均值。如要查看個別 Proxy,請參閱下方的「Proxy 平均回應時間」圖表。

平均 Proxy 回應時間

這個值的計算方式是將所有對 Apigee Edge 組織環境的 API 呼叫的總回應時間減去目標回應時間,再取平均。

這項指標基本上是用來評估 API 呼叫透過 Apigee Edge 本身傳送所需的時間 (以毫秒為單位)。

平均目標回覆時間

從要求的最後一個位元組從 Apigee Edge 傳送至後端目標,到 Edge 收到回應的最後一個位元組所需的平均毫秒數。

這項指標基本上是評估 API 呼叫在目標系統上花費的時間。

依 Proxy 顯示流量

指標 說明
<Proxy name> 針對指定的 API Proxy,記錄的 API 要求和回應數量。

平均回應時間 (依 Proxy 區分)

指標 說明
<Proxy name>

針對指定的 API Proxy,針對所有對 Apigee Edge 環境發出的 API 呼叫,測量到的總回應時間平均值。總回應時間是指 Edge 的 API 呼叫傳回所需的時間 (以毫秒為單位)。

將滑鼠游標懸停在圖表上,即可查看代理方和目標方所花費的總時間,以及平均值。

還有什麼關於這個資訊主頁的注意事項?

這個資訊主頁提供多種互動類型:

  • 每個圖表右側的清單區域都是互動式。選取清單中的一列,即可切換圖表中的檢視方式:

  • 您可以查看所有 Proxy 的指標,也可以使用資訊主頁頂端的 Proxy 維度下拉式選單,深入瞭解特定 Proxy。

  • 這個資訊主頁會使用標準控制項,例如日期和資料匯總選取器、懸停在圖表上以取得更多背景資訊、按一下並拖曳以縮放、將資料匯出為 CSV 等。詳情請參閱「使用數據分析資訊主頁」。
  • 請參閱 Apigee 社群網站上的這篇文章: 什麼時候平均總回應時間會低於平均指定回應時間?