Catch up on the latest product launches, demos, and trainings from Next '23. Let's go.
Jump to
Cloud Monitoring

Cloud Monitoring

Gain visibility into the performance, availability, and health of your applications and infrastructure.

Benefits

For Google Cloud and other environments

Cloud Monitoring offers automatic out-of-the-box metric collection dashboards for Google Cloud services. It also supports monitoring of hybrid and multicloud environments.

Identify trends, prevent issues

Metrics, events, and metadata are displayed with rich query language that helps identify issues and uncover patterns. Service-level objectives measure user experience and improve collaboration with developers.

Reduce monitoring overhead

One integrated service for metrics, uptime monitoring, dashboards, and alerts reduces time spent navigating between systems. Observability in context makes metrics available within Google Cloud resource pages.

Key features

Key features

SLO monitoring

Automatically infer or custom define service-level objectives (SLOs) for applications and get alerted when SLO violations occur. Check out our step-by-step guide to learn how to set SLOs, following SRE best practices.

Managed metrics collection for Kubernetes and virtual machines

Google Cloud’s operations suite offers Managed Service for Prometheus for use with Kubernetes, which features self-deployed and managed collection options to simplify metrics collection, storage, and querying. For VMs, you can use the Ops Agent, which combines logging and metrics collection into a single agent that can be deployed at scale using popular configuration and management tools. 

Google Cloud integration

Discover and monitor all Google Cloud resources and services, with no additional instrumentation, integrated right into the Google Cloud console.

View all features

Documentation

Documentation

Tutorial

Install the Ops Agent live in the Console

In this tutorial you will work directly in the Google Cloud Console to create a Compute Engine instance (VM), install the Ops Agent, and test that it is working.
Quickstart

Monitoring a Compute Engine instance

Learn how to monitor a Compute Engine virtual machine (VM) instance with Cloud Monitoring.
Quickstart

Set up managed collection for Managed Service for Prometheus

Learn how to set up the managed collector, which is best suited for applications you are building new on GKE or refactoring.
Quickstart

Introduction to the Cloud Monitoring API

This page describes some of the features of the Cloud Monitoring API v3.
Tutorial

Monitoring your API usage

Learn how to track overall consumption and monitor the performance of your APIs.
Best Practice

Concepts in service monitoring

Get familiar with service-level indicators (SLIs) and service-level objectives (SLOs).
Tutorial

Creating a service-level indicator

Create service-level objectives (SLOs) for custom and automatically detected services. Identify metrics you want to use in your service-level indicators (SLIs).

Not seeing what you’re looking for?

All features

All features

Synthetic monitoring
Continuously track the performance of your web applications and APIs using automated script based tests. Monitor for faulty behavior such as regressions, broken features, high response times, and unexpected status codes. Create alerts to be notified proactively in case of unexpected behavior.
SLO monitoring
Automatically infer or custom define service-level objectives (SLOs) for applications and get alerted when SLO violations occur.
Custom metrics
Instrument your application to monitor application and business-level metrics via Cloud Monitoring.
Google Cloud Console integration
Discover and monitor all Google Cloud resources and services, with no additional configuration, integrated right into the Google Cloud console.
Managed Service for Prometheus