API Monitoring 簡介

本頁適用於 ApigeeApigee Hybrid

查看 Apigee Edge 說明文件。

在 Apigee 上建構及發布 API 後,您需要確保 API 可用且運作正常,以便維持服務不中斷。Apigee 的 API Monitoring 可讓您追蹤 API,確保 API 正常運作。API Monitoring 可提供近乎即時的 API 流量和效能洞察,協助您快速診斷及解決問題。

您可以透過 API 監控功能:

  • 建立警示,以便在 API 流量發生變化時通知您,讓您在客戶受到影響前採取適當行動。
  • 加快 API 問題的調查速度,提高 API 可用性並縮短平均診斷時間 (MTTD)。
  • 利用錯誤代碼加快診斷速度。
  • 快速找出問題區域,診斷錯誤、效能和延遲問題及其來源。

身為 Apigee 客戶,您也可以使用 Cloud Monitoring 工具支援 API Monitoring。

API Monitoring 角色

如要存取 API 監控功能,您必須具備下列角色:

  • roles/apigee.readOnlyAdmin
  • roles/monitoring.viewer

如要進一步瞭解哪些角色適合使用 API Monitoring,請參閱「Apigee 角色」。

存取 API 監控

您可以透過 Apigee UI 存取 API Monitoring,方法如下:

Cloud 控制台中的 Apigee

  1. 登入 Cloud 控制台中的 Apigee UI
  2. 依序選取「Proxy development」>「API monitoring」

傳統版 Apigee

  1. 登入 Apigee UI
  2. 請選取下列其中一個檢視畫面:

    • Analyze > API Monitoring > Timeline
    • Analyze > API Monitoring > Investigate
    • Analyze > API Monitoring > Recent

這會顯示主要的 API 監控檢視畫面。您可以在「View」選單中選取下列其中一個檢視畫面:

  • 時間軸:顯示最近 API 流量資料的時間軸。
  • 調查:顯示 API 流量資料表格,例如依區域劃分的錯誤代碼。
  • 最近:顯示資料的樹狀圖,其中每個 Proxy 都以矩形表示,大小與 Proxy 的 API 流量量成正比,顏色則表示相關指標的相對大小。
以下各節將詳細說明這些檢視畫面: