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 監控的 Apigee 角色,請參閱「Apigee 角色」。

存取 API 監控功能

如要透過 Apigee 使用者介面存取 API Monitoring,請按照下列步驟操作:

Cloud 控制台中的 Apigee

    在 Google Cloud 控制台中,前往「Proxy Development」>「API monitoring」頁面。

    前往 API 監控頁面

傳統版 Apigee

  1. 登入 Apigee 使用者介面
  2. 選取下列其中一個檢視畫面:

    • 「分析」>「API 監控」>「時間軸」
    • 依序選取「Analyze」>「API Monitoring」>「Investigate」
    • 「分析」>「API 監控」>「最近」

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

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