收集偵錯、分析和部署狀態資料

Apigee Hybrid 會提供偵錯、分析和部署狀態資料。這項資料會透過以 Google Cloud Pub/Sub 為基礎的資料管道,從執行階段元件直接傳送至管理平面,方便您查看及分析資料,並設定監控和快訊。

關於資料

混合串流偵錯 (啟動時)、Analytics 和部署狀態資料中的所有 Message Processor (MP) 服務,都會使用 Google Cloud Pub/Sub 直接傳送至 Apigee 控制層。

管理層的 UAP (Unified Analytics Platform) 服務會處理傳入的 Analytics 和部署狀態資料,並透過混合式使用者介面或 Apigee API 提供給您。

偵錯、分析和部署狀態資料的儲存位置,與記錄和指標資料不同,存取方式也不一樣:

  • 記錄檔和指標資料會儲存在 Google Cloud 專案中,並透過 Cloud Operations 等工具存取。
  • 另一方面,偵錯、分析和部署狀態資料會儲存在混合式管理平面中,您可以透過 Apigee 服務 (例如混合式使用者介面或 Apigee API) 存取這些資料。

下表彙整了我們收集的資料:

資料類型 說明 更新頻率 API
數據分析 API 用量資料,包括每秒交易次數、快取用量、錯誤、延遲時間、要求/回應大小和流量計數。

詳情請參閱「Apigee Analytics 總覽」。

最多延遲 30 秒 Analytics 管理 API
部署狀態 API Proxy 目前的部署狀態。

如要進一步瞭解如何查看這項資訊,請參閱「查看部署狀態」。

立即 Deployments API
偵錯

API Proxy 的偵錯工作階段資料。這項資料包括要求/回應參數,以及在政策執行期間套用的轉換。

由於偵錯資料量較大,因此不會像 Analytics 和部署狀態資料一樣持續收集。而是會在您啟動偵錯工作階段時收集偵錯資料。

詳情請參閱「偵錯總覽」。

立即 偵錯工作階段 API
偵錯工作階段資料 API

在混合式使用者介面中查看資料

本節說明如何在 Apigee Hybrid 使用者介面中查看偵錯、分析和部署狀態資料。

偵錯

混合式服務的偵錯資料存取方式與 Edge 偵錯資料相同,但有些差異,例如支援更多篩選條件。詳情請參閱「偵錯總覽」。

數據分析

混合式服務的 Analytics 資料與 Edge Analytics 資料的存取方式相同。詳情請參閱 Edge 說明文件中的「使用 Analytics 資訊主頁」。

Proxy 部署狀態

如要瞭解如何查看部署狀態,請參閱「查看部署狀態」。

設定資料收集

系統預設會啟用以 Pub/Sub 為基礎的資料管道。請務必按照「步驟 8:啟用控制層存取權」一文的說明,正確設定服務帳戶的控制層存取權。