在 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
- Dataproc
如要瞭解如何為這些服務導入服務水準指標,請參閱「資料處理服務」。