Cloud Monitoring documentation
Cloud Monitoring collects metrics, events, and metadata from Google Cloud,
Amazon Web Services (AWS), synthetic monitors, and application instrumentation.
Cloud Monitoring ingests that
data and generates insights with dashboards, charts, and alerts.
To collect metrics data from your Compute Engine instances,
create an Agent Policy that automatically installs and maintains
the Google Cloud Observability agents across your fleet of VMs.
To collect metrics from on-premises and hybrid-cloud systems and applications,
we recommend using Bindplane.
Start your proof of concept with $300 in free credit
-
Get access to Gemini 2.0 Flash Thinking
-
Free monthly usage of popular products, including AI APIs and BigQuery
-
No automatic charges, no commitment
Keep exploring with 20+ always-free products
Access 20+ free products for common use cases, including AI APIs, VMs, data warehouses,
and more.
Training
Training and tutorials
Google Cloud Fundamentals: Core Infrastructure
This one-day course uses lectures, demos, and hands-on labs to give you an overview of
Google Cloud products and services so that you can learn the value of Google Cloud
and how to incorporate cloud-based solutions into your business strategies.
Training
Training and tutorials
Cloud Monitoring overview
Learn how you can you can use Cloud Monitoring to collect and view performance
characteristics of your system, how you can monitor the availability of your services,
and how you can be notified of problems with your services.
Training
Training and tutorials
Metrics, time series, and resources
Learn about core concepts of Cloud Monitoring's model: monitored resource types,
metric types, and time series.
Training
Training and tutorials
Collect Apache web server metrics with the Ops Agent
Learn how to collect and monitor metrics from an Apache web server installed on a
Compute Engine virtual machine (VM) instance by using the Ops Agent.
Training
Training and tutorials
Get notified if your app stops responding
Learn how to get notified if your application stops responding to HTTP requests.
Training
Training and tutorials
View and customize VM dashboards
Learn how to view and customize dashboards for your Compute Engine VM instances.
Training
Training and tutorials
Synthetic monitors
Learn how to test the availability, consistency, and performance of your services,
applications, web pages, and APIs.
Training
Training and tutorials
User-defined metrics overview
Learn how you can create metrics that capture application-specific data or
client-side system data.
Training
Training and tutorials
PromQL for Cloud Monitoring
Learn how to use the Prometheus Query Language (PromQL) in Cloud Monitoring.
Use case
Use cases
SAP HANA monitoring agent user guide
By using Cloud Monitoring, you can build dashboards to
visualize your SAP HANA metrics and set up alerts based on metric.
SAP
agent
Use case
Use cases
Logging and monitoring on-premises resources with BindPlane
Describes the considerations and design patterns for using Cloud
Monitoring, Cloud Logging, and BindPlane to provide
logging and monitoring services for on-premises resources.
On-Prem
API
Use case
Use cases
Cloud Monitoring metric export
Learn how to export Cloud Monitoring metrics for long-term analysis.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-29 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-29 UTC."],[],[],null,["# Cloud Monitoring documentation\n==============================\n\n[Read product documentation](/monitoring/docs/monitoring-overview) **Cloud Monitoring** collects metrics, events, and metadata from Google Cloud,\nAmazon Web Services (AWS), synthetic monitors, and application instrumentation.\nCloud Monitoring ingests that\ndata and generates insights with dashboards, charts, and alerts. \n\n\nTo collect metrics data from your Compute Engine instances,\n[create an Agent Policy](/stackdriver/docs/solutions/managing-agent-policies) that automatically installs and maintains\nthe Google Cloud Observability agents across your fleet of VMs. \n\n\nTo collect metrics from on-premises and hybrid-cloud systems and applications,\nwe recommend using [Bindplane](https://bindplane.com/google).\n[Get started for free](https://console.cloud.google.com/freetrial) \n\n#### Start your proof of concept with $300 in free credit\n\n- Get access to Gemini 2.0 Flash Thinking\n- Free monthly usage of popular products, including AI APIs and BigQuery\n- No automatic charges, no commitment \n[View free product offers](/free/docs/free-cloud-features#free-tier) \n\n#### Keep exploring with 20+ always-free products\n\n\nAccess 20+ free products for common use cases, including AI APIs, VMs, data warehouses,\nand more.\n\nDocumentation resources\n-----------------------\n\nFind quickstarts and guides, review key references, and get help with common issues. \nformat_list_numbered\n\n### Guides\n\n-\n\n [Quickstart: Collect Apache web server metrics with Ops Agent](/monitoring/monitor-compute-engine-virtual-machine)\n\n-\n\n [Create alerting policies](/monitoring/alerts)\n\n-\n\n [Configure notification channels](/monitoring/support/notification-options)\n\n-\n\n [Create synthetic monitors](/monitoring/uptime-checks/introduction)\n\n-\n\n [Create charts](/monitoring/charts/metrics-explorer)\n\n-\n\n [Select metrics for charts and alerts](/monitoring/charts/metrics-selector)\n\n-\n\n [Install the Ops Agent](/monitoring/agent/ops-agent/installation)\n\n-\n\n [Create metrics with the API](/monitoring/custom-metrics/creating-metrics)\n\n-\n\n [Configure a metrics scope](/monitoring/settings)\n\n-\n\n [More guides](/monitoring/docs/monitoring-overview)\n\nfind_in_page\n\n### Reference\n\n-\n\n [Google Cloud metrics](/monitoring/api/metrics_gcp)\n\n-\n\n [Anthos metrics](/monitoring/api/metrics_anthos)\n\n-\n\n [Kubernetes metrics](/monitoring/api/metrics_kubernetes)\n\n-\n\n [Agent metrics](/monitoring/api/metrics_agent)\n\n-\n\n [Monitored resource types](/monitoring/api/resources)\n\n-\n\n [REST API](/monitoring/api/ref_v3/rest)\n\n-\n\n [API Method: projects.timeSeries.list](/monitoring/api/ref_v3/rest/v3/projects.timeSeries/list)\n\n-\n\n [Monitoring filters](/monitoring/api/v3/filters)\n\n-\n\n [Monitoring Client Libraries](/monitoring/docs/reference/libraries)\n\n-\n\n [More references](/monitoring/docs/apis)\n\ninfo\n\n### Resources\n\n-\n\n [Quotas and limits](/monitoring/quotas)\n\n-\n\n [Release notes](/monitoring/docs/release-notes)\n\n-\n\n [Pricing](https://cloud.google.com/stackdriver/pricing)\n\n-\n\n [More resources](/monitoring/quotas)\n\nRelated resources\n-----------------\n\nTraining and tutorials \nUse cases \nExplore self-paced training, use cases, reference architectures, and code samples with examples of how to use and connect Google Cloud services. Training \nTraining and tutorials\n\n### Google Cloud Fundamentals: Core Infrastructure\n\n\nThis one-day course uses lectures, demos, and hands-on labs to give you an overview of\nGoogle Cloud products and services so that you can learn the value of Google Cloud\nand how to incorporate cloud-based solutions into your business strategies.\n\n\n[Learn more](https://www.cloudskillsboost.google/courses/1129) \nTraining \nTraining and tutorials\n\n### Cloud Monitoring overview\n\n\nLearn how you can you can use Cloud Monitoring to collect and view performance\ncharacteristics of your system, how you can monitor the availability of your services,\nand how you can be notified of problems with your services.\n\n\n[Learn more](/monitoring/docs/monitoring-overview) \nTraining \nTraining and tutorials\n\n### Metrics, time series, and resources\n\n\nLearn about core concepts of Cloud Monitoring's model: monitored resource types,\nmetric types, and time series.\n\n\n[Learn more](/monitoring/api/v3/metrics) \nTraining \nTraining and tutorials\n\n### Collect Apache web server metrics with the Ops Agent\n\n\nLearn how to collect and monitor metrics from an Apache web server installed on a\nCompute Engine virtual machine (VM) instance by using the Ops Agent.\n\n\n[Learn more](/monitoring/monitor-compute-engine-virtual-machine) \nTraining \nTraining and tutorials\n\n### Get notified if your app stops responding\n\n\nLearn how to get notified if your application stops responding to HTTP requests.\n\n\n[Learn more](/monitoring/monitoring-uptime) \nTraining \nTraining and tutorials\n\n### View and customize VM dashboards\n\n\nLearn how to view and customize dashboards for your Compute Engine VM instances.\n\n\n[Learn more](/monitoring/monitor-compute-engine-dashboards) \nTraining \nTraining and tutorials\n\n### Synthetic monitors\n\n\nLearn how to test the availability, consistency, and performance of your services,\napplications, web pages, and APIs.\n\n\n[Learn more](/monitoring/uptime-checks/introduction) \nTraining \nTraining and tutorials\n\n### User-defined metrics overview\n\n\nLearn how you can create metrics that capture application-specific data or\nclient-side system data.\n\n\n[Learn more](/monitoring/custom-metrics) \nTraining \nTraining and tutorials\n\n### PromQL for Cloud Monitoring\n\n\nLearn how to use the Prometheus Query Language (PromQL) in Cloud Monitoring.\n\n\n[Learn more](/monitoring/promql) \nUse case \nUse cases\n\n### SAP HANA monitoring agent user guide\n\n\nBy using Cloud Monitoring, you can build dashboards to\nvisualize your SAP HANA metrics and set up alerts based on metric.\n\nSAP agent\n\n\u003cbr /\u003e\n\n[Learn more](/solutions/partners/sap/sap-hana-monitoring-agent-user-guide) \nUse case \nUse cases\n\n### Logging and monitoring on-premises resources with BindPlane\n\n\nDescribes the considerations and design patterns for using Cloud\nMonitoring, Cloud Logging, and BindPlane to provide\nlogging and monitoring services for on-premises resources.\n\nOn-Prem API\n\n\u003cbr /\u003e\n\n[Learn more](/architecture/logging-and-monitoring-on-premises-resources-with-bindplane) \nUse case \nUse cases\n\n### Cloud Monitoring metric export\n\n\nLearn how to export Cloud Monitoring metrics for long-term analysis.\n\n\n[Learn more](/solutions/stackdriver-monitoring-metric-export)\n\nRelated videos\n--------------"]]