GCPSPARKSMONITORING

Essentials of Monitoring Critical Systems Training

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 the AI-powered capabilities of Google Cloud Gemini.

Google Cloud
✓ Official training Google CloudLevel Intermediate⏱️ 0.5 day (3h)

What you will 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.

Prerequisites

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

Target audience

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

Training Program

7 modules to master the fundamentals

Objectives
  • Describe the purpose and key components of Google Cloud Monitoring.
Topics covered
  • →Introduction to Cloud Monitoring
  • →Cloud Monitoring architecture patterns (platform monitoring, application monitoring for GKE and Compute Engine, hybrid monitoring)
Objectives
  • Use Cloud Monitoring to view metrics for multiple cloud projects.
Topics covered
  • →Understanding metrics scopes
  • →Monitoring project configurations
Objectives
  • Explain the different types of dashboards and charts that can be built in Cloud Monitoring.
Topics covered
  • →Cloud Monitoring data model (time series data, metrics, resources, etc.)
  • →Predefined and custom dashboards
  • →Dashboard builder
  • →Metrics Explorer
  • →Chart display options and configurations
Objectives
  • Explain the purpose of using Prometheus Query Language (PromQL) for monitoring.
Topics covered
  • →Querying metrics using PromQL
  • →Google Cloud Managed Service for Prometheus
Activities

Demo: Ops Agent on Compute Engine instance

Demo: Custom metrics using Managed Service for Prometheus with GKE

Demo: Custom metrics using Managed Service for Prometheus with Cloud Run

Objectives
  • Create uptime checks to monitor resource availability.
Topics covered
  • →Purpose and creation of uptime checks
  • →Uptime check configurations and options
  • →Relating uptime checks to alerting policies
Objectives
  • Explain how Google Cloud Gemini can be used to enhance application observability and assist with monitoring tasks.
Topics covered
  • →Using Gemini Cloud Assist chat from the Google Cloud console to periodically test your service's availability, performance, and consistency through simulated requests.
Topics covered
  • →Knowledge check on monitoring critical systems

Related Trainings

Upcoming sessions

No date suits you?

We regularly organize new sessions. Contact us to find out about upcoming dates or to schedule a session at a date of your choice.

Register for a custom date

Quality Process

SFEIR Institute's commitment: an excellence approach to ensure the quality and success of all our training programs. Learn more about our quality approach

Teaching Methods Used
  • Lectures / Theoretical Slides — Presentation of concepts using visual aids (PowerPoint, PDF).
  • Technical Demonstration (Demos) — The instructor performs a task or procedure while students observe.
  • Quiz / MCQ — Quick knowledge check (paper-based or digital via tools like Kahoot/Klaxoon).
Evaluation and Monitoring System

The achievement of training objectives is evaluated at multiple levels to ensure quality:

  • Continuous Knowledge Assessment : Verification of knowledge throughout the training via participatory methods (quizzes, practical exercises, case studies) under instructor supervision.
  • Progress Measurement : Comparative self-assessment system including an initial diagnostic to determine the starting level, followed by a final evaluation to validate skills development.
  • Quality Evaluation : End-of-session satisfaction questionnaire to measure the relevance and effectiveness of the training as perceived by participants.

Frequently Asked Questions

This course is for SREs, DevOps engineers, and cloud operators who need to monitor the health and availability of critical systems running on Google Cloud.
A basic familiarity with Google Cloud and general monitoring concepts is recommended, as this is an intermediate, level-200 course.
You will learn the key components of Cloud Monitoring, how to view metrics across multiple projects, build dashboards, create uptime checks, and enhance observability with Gemini.
Yes. A dedicated module on querying metrics explains the purpose of Prometheus Query Language (PromQL) and how to use it for advanced monitoring analysis in Cloud Monitoring.
The course lasts 3 hours and is delivered in an instructor-led format, combining conceptual overviews with practical demonstrations.
Yes. This is an official Google Cloud Sparks course delivered by SFEIR Institute, a certified Google Cloud Training Partner.

395€ excl. VAT

per learner