# Cloud Monitoring documentation

[Read product documentation](https://docs.cloud.google.com/monitoring/docs/monitoring-overview) **Cloud Monitoring** collects metric data and provides tools that let you monitor
and visualize how your applications and services are performing.

To collect metrics data from your Compute Engine instances,
[create a VM Extension Manager policy](https://docs.cloud.google.com/monitoring/agent/ops-agent/agent-vmem-policies) that automatically installs and maintains
the Google Cloud Observability Ops Agent across your fleet of VMs.

To collect metrics from on-premises and hybrid-cloud systems and applications,
we recommend using [Bindplane](https://bindplane.com/google).

[Go to the Cloud Monitoring product page for more.](https://cloud.google.com/monitoring)

## Documentation resources

Find quickstarts and guides, review key references, and get help with common issues.

### Guides

-

  [Quickstart: Collect Apache web server metrics with Ops Agent](https://docs.cloud.google.com/monitoring/monitor-compute-engine-virtual-machine)

-

  [Create alerting policies](https://docs.cloud.google.com/monitoring/alerts)

-

  [Configure notification channels](https://docs.cloud.google.com/monitoring/support/notification-options)

-

  [Create synthetic monitors](https://docs.cloud.google.com/monitoring/uptime-checks/introduction)

-

  [Create charts](https://docs.cloud.google.com/monitoring/charts/metrics-explorer)

-

  [Select metrics for charts and alerts](https://docs.cloud.google.com/monitoring/charts/metrics-selector)

-

  [Install the Ops Agent](https://docs.cloud.google.com/monitoring/agent/ops-agent/installation)

-

  [Create metrics with the API](https://docs.cloud.google.com/monitoring/custom-metrics/creating-metrics)

-

  [Configure a metrics scope](https://docs.cloud.google.com/monitoring/settings)

-

  [More guides](https://docs.cloud.google.com/monitoring/docs/monitoring-overview)

### Reference

-

  [Google Cloud metrics](https://docs.cloud.google.com/monitoring/api/metrics_gcp)

-

  [Anthos metrics](https://docs.cloud.google.com/monitoring/api/metrics_anthos)

-

  [Kubernetes metrics](https://docs.cloud.google.com/monitoring/api/metrics_kubernetes)

-

  [Agent metrics](https://docs.cloud.google.com/monitoring/api/metrics_agent)

-

  [Monitored resource types](https://docs.cloud.google.com/monitoring/api/resources)

-

  [REST API](https://docs.cloud.google.com/monitoring/api/ref_v3/rest)

-

  [API Method: projects.timeSeries.list](https://docs.cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.timeSeries/list)

-

  [Monitoring filters](https://docs.cloud.google.com/monitoring/api/v3/filters)

-

  [Monitoring Client Libraries](https://docs.cloud.google.com/monitoring/docs/reference/libraries)

-

  [More references](https://docs.cloud.google.com/monitoring/docs/apis)

### Resources

-

  [Quotas and limits](https://docs.cloud.google.com/monitoring/quotas)

-

  [Release notes](https://docs.cloud.google.com/monitoring/docs/release-notes)

-

  [Pricing](https://cloud.google.com/products/observability/pricing)

-

  [More resources](https://docs.cloud.google.com/monitoring/quotas)

## Related resources

Training and tutorials Use cases Explore self-paced training, use cases, reference architectures, and code samples with examples of how to use and connect Google Cloud services. Training Training and tutorials

### [Google Cloud Fundamentals: Core Infrastructure](https://www.cloudskillsboost.google/courses/1129)


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.


Overview Training and tutorials

### [Cloud Monitoring overview](https://docs.cloud.google.com/monitoring/docs/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.


Concept Training and tutorials

### [Metrics, time series, and resources](https://docs.cloud.google.com/monitoring/api/v3/metrics)


Learn about core concepts of Cloud Monitoring's model: monitored resource types,
metric types, and time series.


Quickstart Training and tutorials

### [Collect Apache web server metrics with the Ops Agent](https://docs.cloud.google.com/monitoring/monitor-compute-engine-virtual-machine)


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.


Quickstart Training and tutorials

### [Get notified if your app stops responding](https://docs.cloud.google.com/monitoring/monitoring-uptime)


Learn how to get notified if your application stops responding to HTTP requests.


Quickstart Training and tutorials

### [View and customize VM dashboards](https://docs.cloud.google.com/monitoring/monitor-compute-engine-dashboards)


Learn how to view and customize dashboards for your Compute Engine VM instances.


Concept Training and tutorials

### [Synthetic monitors](https://docs.cloud.google.com/monitoring/uptime-checks/introduction)


Learn how to test the availability, consistency, and performance of your services,
applications, web pages, and APIs.


Concept Training and tutorials

### [User-defined metrics overview](https://docs.cloud.google.com/monitoring/custom-metrics)


Learn how you can create metrics that capture application-specific data or
client-side system data.


Tutorial Training and tutorials

### [PromQL for Cloud Monitoring](https://docs.cloud.google.com/monitoring/promql)


Learn how to use the Prometheus Query Language (PromQL) in Cloud Monitoring.


Use case Use cases

### [SAP HANA monitoring agent user guide](https://docs.cloud.google.com/sap/docs/agent-for-sap/latest/planning#sap_hana_monitoring_metrics)


By using Cloud Monitoring, you can build dashboards to
visualize your SAP HANA metrics and set up alerts based on metric.

SAP agent

<br />

Use case Use cases

### [Logging and monitoring on-premises resources with BindPlane](https://docs.cloud.google.com/architecture/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

<br />

Use case Use cases

### [Cloud Monitoring metric export](https://docs.cloud.google.com/architecture/monitoring-metric-export)


Learn how to export Cloud Monitoring metrics for long-term analysis.


## Related videos