比較 API Monitoring 與 Apigee Analytics

本頁內容適用於 ApigeeApigee Hybrid

查看 Apigee Edge 說明文件。

本節將比較 API Monitoring 與 Apigee Analytics。API 監控和 Analytics 都能收集及查看 API 資料,但兩者的目標不同,詳情請參閱下列各節:

API Monitoring

API Monitoring 的目標是提供 API 效能的即時深入分析,協助您快速診斷及修正問題,確保 API 正常運作。API Monitoring 會顯示最新的 API 流量資料,並在發生問題時傳送快訊,方便您快速排解問題。

以下列舉幾個可透過 API 監控執行的工作:

  • 維持 API 可用性。
  • 根據警示採取適當行動,避免消費者受到影響。
  • 運用 Apigee 錯誤代碼,加快問題診斷速度。
  • 快速找出問題區域,診斷錯誤、效能和延遲問題,以及問題來源。

Apigee 客戶也可以使用 Cloud Monitoring 工具支援 API Monitoring。如要與其他監控系統整合,建議您預設使用 Cloud Monitoring API 來提取指標。

Apigee 數據分析

Apigee Analytics 的目標是協助您瞭解 API 流量的長期趨勢,確保 API 符合業務需求,或視需要進行變更。如要研究這些趨勢,您可以建立自訂報表,判斷特定 API 指標隨時間的變化。

以下是您可以使用 Apigee Analytics 識別的幾項趨勢:

  • API 流量的長期趨勢如何?
  • 您有哪些熱門應用程式?
  • 您最常與哪些開發人員合作?
  • API 回應速度最快或最慢的時間為何?
  • 您在哪些地理區域看到最多 API 流量?

API 監控資料和 Analytics 顯示的資料差異

API 監控和 Analytics 使用不同的管道存取 API 資料。因此,您可能會發現 Analytics 資訊主頁顯示的資料與 API 監控資料有所差異。一般而言,Analytics 顯示的資料較準確,但可能比 API 監控資料略有延遲 (不到一小時)。不過,這些微小差異不會影響 API 監控功能,您仍可透過這項功能掌握 API 的效能。

資料保留

Apigee Analytics 的資料保留時間比 API Monitoring 長,因此更適合分析長期趨勢。Analytics 和 API 監控的資料保留期限如下:

  • API Analytics:14 個月
  • API Monitoring:6 週