本頁內容適用於 Apigee 和 Apigee Hybrid。
查看
Apigee Edge 說明文件。
本節將 API 監控與 Apigee Analytics 進行比較。 雖然 API 監控和分析都允許您收集和查看 API 數據,但它們的目標不同,如下所述:
API Monitoring
API Monitoring 的目標是提供 API 效能的即時深入分析,協助您快速診斷及修正問題,確保 API 正常運作。API 監控會顯示最新的 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 監控和分析功能會使用不同的管道存取 API 資料。因此,您可能會發現 Analytics 資訊主頁顯示的資料與 API 監控資料有所不同。一般來說,Analytics 顯示的資料較準確,但可能比 API 監控資料略有延遲 (不到一小時)。然而,這些細微的差別並不影響 API 監控功能,它能夠讓你隨時瞭解 API 的效能。
資料保留
Apigee Analytics 的資料保留時間比 API Monitoring 長,因此更適合分析長期趨勢。Analytics 和 API 監控的資料保留期限如下:
- API Analytics:14 個月
- API Monitoring:6 週