使用 Google Cloud 平台和服務指標

在 Google Cloud 中代管的應用程式若使用核心基礎架構以外的服務,就能運用這些服務內建的可觀測性功能,例如自動與 Cloud Monitoring 和 Cloud Logging 整合。

本節將回顧 Google Cloud 中可用的部分服務,這些服務可用於代管要求/回應和資料處理應用程式,並說明如何將這些服務公開的監控指標做為 SLI。接著提供實作範例和其他資源。

Google Cloud 服務分為下列類型:

  • 要求/回應服務:客戶明確要求服務執行某些工作,並等待工作順利完成。這些服務包括:

    • Cloud Endpoints
    • Cloud Run
    • Cloud Run 函式
    • App Engine
    • Google Kubernetes Engine,包括 Google Kubernetes Engine 上的 Istio

    如要瞭解如何為這些服務導入 SLI,請參閱「要求-回應服務」。

  • 資料儲存與擷取服務,可儲存資料或在收到要求時提供資料。這些服務包括:

    • Cloud Storage
    • Bigtable
    • Spanner
    • Datastore

    如要瞭解如何為這些服務導入 SLI,請參閱資料儲存和擷取服務

  • 資料處理服務:處理客戶提供的資料,並傳回處理結果 (可能是要求結果或持續饋給)。這些服務包括:

    • Dataflow
    • Managed Service for Apache Spark

    如要瞭解如何為這些服務導入 SLI,請參閱資料處理服務