Skip to main content
CS-ESOFMOSYSOfficial Google Curriculum

Essentials of Monitoring Critical Systems

1 dayILTIntermediateLoading...

Overview

This course provides an overview of Google Cloud Monitoring. Participants will learn to monitor across multiple projects, build insightful dashboards, and create uptime checks for resource availability. They will explore querying with Prometheus Query Language (PromQL) for advanced analysis and learn how to enhance observability using AI-powered capabilities of Google Cloud Gemini.

What You'll Learn

  • Describe the purpose and key components of Google Cloud Monitoring
  • Use Cloud Monitoring to view metrics for multiple cloud projects
  • Explain the different types of dashboards and charts that can be built in Cloud Monitoring
  • Explain the purpose of using Prometheus Query Language (PromQL) for monitoring
  • Create uptime checks to monitor resource availability
  • Explain how Google Cloud Gemini can be used to enhance application observability and assist with monitoring tasks

Who Should Attend

Cloud Engineers, Site Reliability Engineers, System Administrators, anyone responsible for monitoring Google Cloud environments

Prerequisites

GCP fundamentals, General Cloud and IT concepts. Helpful to be familiar with: Monitoring Tools familiarity, App/Dev background, DevOps and SRE principles

Products Covered

Google Cloud MonitoringPrometheus

Course Modules

1

Monitoring overview

Topics

  • Introduction to Cloud Monitoring
  • Cloud Monitoring architecture patterns (platform monitoring, application monitoring for GKE and Compute Engine, hybrid monitoring)

Learning Outcomes

  • Describe the purpose and key components of Google Cloud Monitoring
2

Monitoring multiple projects

Topics

  • Understanding metrics scopes
  • Monitoring project configurations

Learning Outcomes

  • Use Cloud Monitoring to view metrics for multiple cloud projects
3

Data model and dashboards

Topics

  • Cloud Monitoring data model (time series data, metrics, resources, etc.)
  • Predefined and custom dashboards
  • Dashboard builder
  • Metrics Explorer
  • Chart display options and configurations

Learning Outcomes

  • Explain the different types of dashboards and charts that can be built in Cloud Monitoring
4

Query metrics

Topics

  • Querying metrics using PromQL
  • Google Cloud Managed Service for Prometheus

Learning Outcomes

  • Explain the purpose of using Prometheus Query Language (PromQL) for monitoring

Activities

Demo: Ops Agent on Compute Engine instanceDemo: Custom metrics using Managed Service for Prometheus with GKEDemo: Custom metrics using Managed Service for Prometheus with Cloud Run
5

Uptime checks

Topics

  • Purpose and creation of uptime checks
  • Uptime check configurations and options
  • Relating uptime checks to alerting policies

Learning Outcomes

  • Create uptime checks to monitor resource availability
6

Enhancing application observability with Google Cloud Gemini

Topics

  • Using Gemini Cloud Assist chat from the Google Cloud console to periodically test your service availability, performance, and consistency through simulated requests

Learning Outcomes

  • Explain how Google Cloud Gemini can be used to enhance application observability and assist with monitoring tasks
7

Essentials of Monitoring Critical Systems: Quiz

Topics

  • Knowledge check on monitoring critical systems

Get This Training

No public classes currently scheduled. Express interest below or request private training.

Request Private Session

Course Details

Course Code
CS-ESOFMOSYS
Duration
1 day
Format
ILT
Level
Intermediate
Modules
7
Activities
3
Price
Loading...
View Official Google Datasheet →

Questions About This Course?

Contact us for custom scheduling, group discounts, or curriculum customization.

Contact Us
Starting fromLoading...