Google Cloud

Cloud Monitoring Complete Guide: SLO, Prometheus, Grafana & Datadog Comparison

2026-05-24
NicheeLab Editorial Team

Cloud Monitoring is GCP's unified observability platform. It bundles metric collection, dashboards, alerts, SLO management, and Uptime Checks into a single product. With deeper OSS compatibility — Managed Service for Prometheus, Grafana, OpenTelemetry — it has become a polished choice for enterprise workloads.

Core Features

  • Metrics: GCP built-in + custom + Prometheus-compatible
  • Dashboards: Pre-built plus custom dashboards
  • Alerts: Threshold-based plus anomaly detection
  • SLO: SLI / SLO / error budget / burn rate
  • Uptime Checks: External HTTPS / TCP / ICMP probing
  • Synthetic Monitoring: Browser-driven scenario monitoring (GA 2024)
  • Managed Service for Prometheus: PromQL + Grafana
  • OpenTelemetry: Standard telemetry ingestion

Metrics Scope

A mechanism for viewing metrics from multiple projects through a single Scoping Project (replacing Workspace in 2022). Production, staging, and dev can all be monitored from one screen.

Example SLO Configuration

# Service definition
name: my-service
displayName: "Order API"
basicService:
  serviceType: CLOUD_RUN
  serviceLabels:
    location: asia-northeast1
    service_name: order-api

# SLO definition (99.9% availability)
displayName: "99.9% Availability over 28d"
goal: 0.999
rollingPeriod: 2419200s  # 28 days
serviceLevelIndicator:
  basicSli:
    availability: {}

Burn Rate Alerts (Recommended Pattern)

StageLookbackBurn RateNotification
Fast burn1 hour14.4xPagerDuty (immediate)
Slow burn6 hours6xSlack
Slow burn24 hours3xEmail (next business day)

Managed Service for Prometheus

  • Fully compatible with OSS Prometheus (PromQL / exporters)
  • Automatic metric collection from GKE / GCE / Cloud Run
  • 24-month long-term retention (vs. OSS Prometheus's 15-day limit)
  • Pricing: $0.06 per million samples ingested
  • Grafana integration: connects as a standard Prometheus data source

Notification Channels

  • Email
  • SMS
  • Slack (Webhook integration)
  • PagerDuty
  • Webhook (arbitrary URL)
  • Pub/Sub (extensible to anything)
  • Mobile App (Google Cloud Console)

Pricing

ItemPrice
GCP built-in metricsFree
Custom Metrics$0.2580/MB (first 100,000 MB)
Managed Prometheus$0.06 per million samples
API calls$0.01 per 1,000 calls
Uptime Checks1,000/month free
Synthetic Monitoring$0.005/check

Datadog / New Relic Comparison

CategoryCloud MonitoringDatadogNew Relic
GCP integrationExcellentGoodGood
Multi-cloudLimitedExcellentExcellent
OSS compatibilityGood (Prometheus)GoodGood
APMTrace + ProfilerExcellentExcellent
PricingLowerHigherMid

Best Practices

  • Adopt SLOs first as your organization's quality KPI
  • Configure burn rate alerts in two tiers (fast and slow)
  • Use custom metrics only for what's critical (cost control)
  • Send telemetry through the OpenTelemetry SDK as a standard
  • Cross-link with Cloud Logging (alert -> Log Explorer)
  • Funnel notification channels through Pub/Sub and fan out to any system

What is the difference between Cloud Monitoring and Cloud Logging?

Cloud Monitoring covers metrics, alerts, SLOs, and dashboards. Cloud Logging covers log collection, querying, and export. Use both together for full observability.

What is Managed Service for Prometheus?

A Prometheus-compatible managed service. It supports PromQL, Grafana integration, auto-scrape, and automatic metric collection from GKE / GCE — removing the operational burden of OSS Prometheus.

Has Workspace been deprecated?

It was replaced by Metrics Scope in 2022. Metrics from multiple projects can now be aggregated and viewed through a single Scoping Project.

What alert notification channels are available?

Email, SMS, Slack, PagerDuty, Webhook, Pub/Sub, and Mobile App. You can extend to any external notification system via Pub/Sub.

What can the SLO feature do?

Define SLIs, compute SLOs, visualize error budgets, and fire burn rate alerts. Works with Cloud Run, GKE, and custom metrics.

How is pricing structured?

Metric data ($0.2580/MB), API calls, and Uptime Checks (1,000/month free). GCP built-in metrics are free; charges start with custom metrics.

How does Grafana integration work?

Pair it with Managed Service for Prometheus and run PromQL queries directly from Grafana. Managed Grafana (via Cloud Operations) is also available.

How does it compare to Datadog / New Relic?

Datadog and New Relic offer richer feature sets at a higher price. Cloud Monitoring's strengths are deep GCP integration, lower cost, and SLO features. Datadog leads on multi-cloud integration.

Related Articles: Observability

Cloud Trace & Profiler Complete Guide (2026)

Trace and Profiler — distributed tracing, CPU/heap profiling, integration patterns.

Professional Cloud Developer (PCD): Complete Guide (2026)

Pass the PCD exam — Cloud Run, GKE, App Engine, Cloud SQL/Spanner. The developer-focused Professional cert.

Cloud Functions 2nd Gen (now Cloud Run Functions) (2026)

Cloud Functions 2nd gen — Cloud Run-based, supported triggers, common event-driven patterns.

Cloud Deploy Complete Guide: GitOps for GKE (2026)

Cloud Deploy — delivery pipelines, targets, rollouts. The progressive delivery service for GKE.

* Google Cloud is a trademark of Google LLC. For the latest information, see the official Cloud Monitoring documentation.

Check what you learned with practice questions

Practice with certification-focused question sets

View GCP exam prep page
Author

NicheeLab Editorial Team

NicheeLab editorial team focused on data engineering and cloud certification learning. Content is structured around practical study needs and official exam domains.


Related articles
Google Cloud

Google Cloud Certification Roadmap (2026)

Choose your GCP certification path — Foundational, Associate...

Google Cloud

CDL Cloud Digital Leader: Complete Exam Guide (2026)

Pass the Cloud Digital Leader exam — cloud business value, G...

Google Cloud

GAIL Generative AI Leader: Complete Exam Guide (2026)

Pass the Generative AI Leader exam — Gemini, Vertex AI, Work...

Google Cloud

Vertex AI Fundamentals for GCP Certs (2026)

Vertex AI basics every cert candidate needs — Workbench, Pip...

Google Cloud

Associate Cloud Engineer (ACE): Complete Guide (2026)

Pass the Associate Cloud Engineer exam — Console, gcloud, pr...

Browse all Google Cloud articles (103)
© 2026 NicheeLab All rights reserved.