Skip to main content
Google Cloud Documentation
Technology areas
  • AI and ML
  • Application development
  • Application hosting
  • Compute
  • Data analytics and pipelines
  • Databases
  • Distributed, hybrid, and multicloud
  • Industry solutions
  • Migration
  • Networking
  • Observability and monitoring
  • Security
  • Storage
Cross-product tools
  • Access and resources management
  • Costs and usage management
  • Infrastructure as code
  • SDK, languages, frameworks, and tools
/
Console
  • English
  • Deutsch
  • Español
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Português
  • Português – Brasil
  • עברית
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
Sign in
  • Google Cloud Observability
Start free
Overview Guides Reference Resources
Google Cloud Documentation
  • Technology areas
    • More
    • Overview
    • Guides
    • Reference
    • Resources
  • Cross-product tools
    • More
  • Console
  • Google Cloud Observability
  • Product overview
  • Observability overview
  • Agent observability
  • Learn fundamentals
  • Telemetry storage overview
  • View and analyze telemetry
  • Configure observability scopes
  • Support for CMEKs
  • Application Monitoring
  • Application Monitoring overview
  • Set up Observability for Application Monitoring
  • Investigate applications, services, and workloads
  • View AI resources
  • View topology
  • Application-specific labels and attributes
  • Supported infrastructure
  • Instrument your application
  • Service monitoring
  • SLO monitoring
    • Concepts in service monitoring
    • Microservices
      • Overview
      • Viewing your microservices
      • Defining a microservice
      • Using microservice dashboards
    • Creating an SLO
    • Using SLO-based alerts
      • Alerting on your burn rate
      • Creating an alerting policy (console)
      • Creating an alerting policy (API)
    • Working with the SLO API
      • Constructs in the API
      • Working with the API
      • Creating a service-level indicator
      • Retrieving SLO data
    • Creating SLIs from metrics
      • Overview
      • Using Load Balancing metrics
      • Using platform and service metrics
        • Introduction
        • Request-response services
        • Data storage and retrieval services
        • Data processing services
      • Using logs-based metrics
      • Using Prometheus metrics
  • Observability for GKE
  • Analyze telemetry with SQL
  • Query and analyze
  • Chart SQL query results
  • Save or share SQL queries
  • Sample SQL queries
  • Analytics views
    • About analytics views
    • Create, query, and manage analytics views
  • Optimize costs
  • Optimize costs with the Cost Explorer
  • About cost and utilization data
  • Control access
  • Access control
  • Audit logging
  • Instrument your applications
  • Overview
  • Choose an instrumentation approach
  • Samples that use collector-based exports
    • Overview
    • Go sample
    • Java sample
    • Node.js sample
    • Python sample
  • Instrument MCP servers
    • Investigate MCP calls
    • Instrument self-hosted MCP servers
  • Migrate from Trace exporter to OTLP
  • Use OpenTelemetry zero-code instrumentation for Java
  • Advanced Topics
    • Add custom metrics and traces
    • Correlate metrics and traces using exemplars
  • Collect telemetry, prompts, and responses
  • Collect prompts and responses from agentic applications
    • Overview
    • Collect and view multimodal prompts and responses
    • Agent Development Kit framework example
    • LangGraph framework example
  • Use OpenTelemetry
    • Use the Google-Built OpenTelemetry Collector
    • Google-Built OpenTelemetry Collector examples
      • Deploy the Collector on GKE
      • Deploy the Collector on Container-Optimized VMs
      • Deploy the Collector on Cloud Run
      • Deploy the Collector on Compute Engine VMs
      • Manage secrets in Collector configuration
    • Use OTLP
      • OTLP ingestion overview
      • Migrate collector to use OTLP exporters
      • Use curl to write OTLP logs to the Telemetry API
      • Tutorial: Deploy and use the collector
      • Use SDKs to send metrics from applications
    • Troubleshoot the Google-Built OpenTelemetry Collector
  • Use Google Cloud Managed Service for Prometheus
    • Overview
    • Set up Prometheus metric collection
      • Get started with managed collection
      • Get started with self-deployed collection
      • Get started with the OpenTelemetry Collector
      • Get started with the Ops Agent for Compute Engine
      • Get started with Prometheus metrics in Cloud Run
      • Get started with OTLP metrics in Cloud Run
    • Set up PromQL querying
      • Query using Cloud Monitoring
      • Query using Grafana
      • Query using the Prometheus API or UI
      • Using PromQL for Cloud Monitoring metrics
      • Import Grafana dashboards into Cloud Monitoring
      • PromQL compatibility
    • Set up rule evaluation and alerting
      • Create PromQL alerts in Cloud Monitoring
      • Managed rule evaluation and alerting
      • Self-deployed rule evaluation and alerting
    • Set up commonly used exporters
      • Introduction
      • Application exporters
        • Aerospike
        • Apache ActiveMQ
        • Apache Airflow
        • Apache CouchDB
        • Apache Flink
        • Apache Hadoop
        • Apache HBase
        • Apache Kafka
        • Apache Solr
        • Apache Tomcat
        • Apache Web Server (httpd)
        • Apache Zookeeper
        • Argo Workflows
        • Elasticsearch
        • etcd
        • HAProxy
        • HashiCorp Consul
        • GKE Inference Gateway
        • Ingress NGINX Controller
        • Jenkins
        • Jetty
        • JetStream
        • Kibana
        • KubeRay
        • llm-d
        • Memcached
        • MongoDB
        • MySQL
        • Nginx
        • NVIDIA Triton
        • PostgresSQL
        • RabbitMQ
        • Redis
        • ScyllaDB
        • TensorFlow Serving
        • Text Generation Inference
        • TorchServe
        • Varnish
        • Velero
        • vLLM
      • Infrastructure exporters
        • cAdvisor/Kubelet
        • GKE control-plane metrics
        • Hubble (GKE Dataplane V2)
        • Istio
        • Kube State Metrics
        • Node Exporter
        • NVIDIA Data Center GPU Manager (DCGM)
        • Prometheus (self-monitoring)
      • Application servers
        • gRPC server
        • HTTP server
    • Use Prometheus exemplars
    • Set up horizontal pod autoscaling (HPA)
    • Cost controls and attribution
    • Troubleshooting
    • Best practices and reference diagrams
      • Ingestion and querying with managed and self-deployed collection
      • Configuring your metrics scopes
      • Multi-tenant monitoring and querying
      • Evaluation of rules and alerts with managed collection
      • Evaluation of rules and alerts with self-deployed collection
      • Unusual configurations
    • Reference
      • Manifests
    • Security bulletins
  • Use the Ops Agent
    • Ops Agent overview
    • Install the Ops Agent
      • All installation methods
      • Install the Ops Agent during VM creation
      • Install and manage the Ops Agent by using VM Extension Manager policies
      • Install the Ops Agent on a fleet of VMs by using agent policies
        • Overview
        • Use agent policies (GA)
        • Use agent policies (Beta)
      • Install the Ops Agent on a fleet of VMs by using automation tools
      • Install the Ops Agent on individual VMs
    • Manage the Ops Agent
      • Authorize the Ops Agent
      • Configure the Ops Agent
      • Use the Telemetry API to collect metrics and logs
      • Use log rotation for Ops Agent self logs
      • Manage VMs covered by the Ops Agent OS policy
    • Troubleshoot the Ops Agent
      • Overview