Using Google Cloud platform and service metrics
Applications hosted in Google Cloud that take advantage of services beyond coreinfrastructure benefit from the observability capabilities built into theseservices, such as automatic integration with Cloud Monitoring andCloud Logging.
This section reviews some of the services available in Google Cloud to hostrequest-response and data-processing applications and describes how to use theMonitoring metrics exposed by them as SLIs. It then providesimplementation examples and additional resources.
Google Cloud services are grouped into the following types:
Request-response services, in which customers explicitly ask a serviceto do some work and wait for the work to be successfully completed.These services include the following:
- Cloud Endpoints
- Cloud Run
- Cloud Run functions
- App Engine
- Google Kubernetes Engine, including Istio on Google Kubernetes Engine
For information on implementing SLIs for these services, seeRequest-response services.
Data storage and retrieval services, which store or provide data as theresponse to a request. These services include the following:
- Cloud Storage
- Bigtable
- Spanner
- Datastore
For information on implementing SLIs for these services, seeData storage and retrieval services.
Data-processing services, which process data provided by customers andreturn the result of that processing, either as the result of a requestor as a continual feed. These services include the following:
- Dataflow
- Dataproc
For information on implementing SLIs for these services, seeData-processing services.
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-11-07 UTC.