EdX

Logging, Monitoring and Observability in Google Cloud (edX)

Offered by Google Cloud,
Logging, Monitoring and Observability in Google Cloud (edX)

This class is intended for the following participants: - Cloud architects -Administrators -SysOps personnel Cloud developers -DevOps personnel. Learn how to monitor, troubleshoot, and improve your infrastructure and application performance. Guided by the principles of Site Reliability Engineering (SRE), this course features a combination of lectures, demos, hands-on labs, and real-world case studies. In this course, you'll gain experience with full-stack monitoring, real-time log management and analysis, debugging code in production, and profiling CPU and memory usage.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

This course is part of the following programs:

What you'll learn

  • Plan and implement a well-architected logging and monitoring infrastructure.
  • Define service level indicators (SLIs) and service level objectives (SLOs).
  • Create effective monitoring dashboards and alerts.
  • Monitor, troubleshoot, and improve Google Cloud infrastructure.

Syllabus

  1. Introduction

Welcome to Logging, Monitoring and Observability in Google Cloud! Use the resources below to become familiar with the topics this course will cover, learn how to access course materials and how to send feedback.

  1. Introduction to Monitoring in Google Cloud

In this module, we will take some time to do a high-level overview of the various products which comprise Google Cloud’s logging, monitoring, and observability suite.

  1. Avoiding Customer Pain

In this module, we discuss several Site Reliability Engineering (SRE) concepts and how we can use them to help avoid customer pain. In this context, a customer is any consumer of a cloud-based system.

  1. Alerting Policies

Alerting gives timely awareness to problems in your cloud applications so you can resolve the problems quickly. In this module, you will learn how to develop alerting strategies, define alerting policies, add notification channels, identify types of alerts and common uses for each, construct and alert on resource groups, and manage alerting policies programmatically.

  1. Monitoring Critical Systems

Monitoring is all about keeping track of exactly what's happening with the resources we've spun up inside of Google's Cloud. In this module, we'll take a look at options and best practices as they relate to monitoring project architectures. We'll differentiate the core Cloud IAM roles needed to decide who can do what as it relates to monitoring. Just like architecture, this is another crucial early step. We will examine some of the Google created default dashboards, and see how to use them appropriately. We will create charts and use them to build custom dashboards to show resource consumption and application load. And, finally, we will define uptime checks to track liveliness and latency.

  1. Configuring Google Cloud Services for Observability

In the next part of our Metrics discussion, let’s take a little time to examine the art of Configuring Google Cloud Services for Observability. In this module, we're going to spend a little time learning how to integrate logging and monitoring agents into Compute Engine VMs and images using Agents, enable and utilize Kubernetes Monitoring, extend and clarify Kubernetes monitoring with Prometheus, and expose custom metrics through code, and with the help of OpenCensus.

  1. Advanced Logging and Analysis

In this module, we will examine some of Google Cloud's advanced logging and analysis capabilities. Specifically, in this module you will learn to identify and choose among resource tagging approaches, define log sinks, create monitoring metrics based on log entries, link application errors to Logging and other operation tools using Error Reporting, and export logs to BigQuery for long term storage and SQL based analysis.

  1. Monitoring Network Security and Audit Logs

In this module, we will examine two key topics: Monitoring as it relates to the VPC network, and how to use Google's Cloud Audit logs. You will learn to collect and analyze VPC Flow, Firewall Rule, and Cloud NAT logs, enable Packet Mirroring, explain the capabilities of the Network Intelligence Center, and use Cloud Audit logs to answer the question, “Who, did what, and when?” We will also cover best practices for Audit Logging.

  1. Managing Incidents

Up to this point in our course, we've mostly focused on ways to inspect and monitor the status of our systems running in Google Cloud. But no matter how solid your planning, design, architecture, and preventive maintenance strategies are, things will go wrong. When they do go wrong, how you manage those incidents will have a huge impact on user perception. In this module, you will learn how to handle incidents using a systematic process.

  1. Investigating Application Performance Issues

When deploying applications to Google Cloud, the Application Performance Management products (Cloud Trace, Cloud Debugger, and Cloud Profiler) provide a suite of tools to give insight into how your code and services are functioning, and to help troubleshoot where needed.

  1. Optimizing the Costs of Monitoring

In our final module we discuss optimizing the costs for Google Cloud’s operations suite. Specifically, you will learn to analyze resource utilization costs for operations related components within Google Cloud, and implement best practices for controlling the cost of operations within Google Cloud.

  1. Course Resources

PDF links to all modules

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Results-Based Project Management: Monitoring and Evaluation (edX) EdX
Wits University,WitsX

Results-Based Project Management: Monitoring and Evaluation (edX)

Learn how to design and implement results-based, public sector programs that optimize the use of resources. In this project management course, you will learn the basics of results-based management, including the use of the results framework and its associated performance indicators. You will learn how the use of monitoring systems and evaluations provide a crucial source of evidence for management decision-making.

No sessions available
5-12 Weeks
Google Cloud Big Data and Machine Learning Fundamentals (edX) EdX
Google Cloud

Google Cloud Big Data and Machine Learning Fundamentals (edX)

Data Analysts, Data Engineers, Data Scientists, and ML Engineers who are getting started with Google Cloud. This course introduces the Google Cloud big data and machine learning products and services that support the data-to-AI lifecycle. It explores the processes, challenges, and benefits of building a big data pipeline and machine learning models with Vertex AI on Google Cloud.

Self Paced
Self-Paced
Preparing for the Google Cloud Professional Data Engineer Exam en Español (Coursera) Coursera
Google Cloud

Preparing for the Google Cloud Professional Data Engineer Exam en Español (Coursera)

En este curso, se emplea un enfoque descendente a fin de identificar las habilidades y los conocimientos adquiridos, así como poner en evidencia la información y las áreas de habilidades que requieren una preparación adicional. Puede aprovechar este curso para crear su propio plan de preparación personalizado. Lo ayudará a distinguir lo que sabe de lo que no. Además, le permitirá desarrollar y practicar las habilidades que se les exigen a los profesionales que realizan este trabajo.

Oct 5th 2026
1 Week
Preparing for your Professional Cloud Architect Journey (edX) EdX
Google Cloud

Preparing for your Professional Cloud Architect Journey (edX)

For cloud professionals who intend to take the Professional Cloud Architect certification exam. This course helps learners create a study plan for the PCA (Professional Cloud Architect) certification exam. Learners explore the breadth and scope of the domains covered in the exam. Learners assess their exam readiness and create their individual study plan.

Self Paced
Self-Paced
Synthetic Aperture Radar: Ecosystems (edX) EdX
University of Alaska Fairbanks,AlaskaX

Synthetic Aperture Radar: Ecosystems (edX)

This course will introduce the contributions of Synthetic Aperture Radar (SAR) remote sensing to the monitoring of Earth’s ecosystems. Learn how the weather-independence of SAR combined with its ability to penetrate into vegetation canopies make SAR an excellent information source to characterize vegetation structure, measure above-ground biomass, and analyze the change of vegetation long term and throughout the seasons.

Self Paced
Self-Paced
Lymphoedema: Monitoring & Intervention After Breast Cancer (Coursera) Coursera
Macquarie University

Lymphoedema: Monitoring & Intervention After Breast Cancer (Coursera)

Lymphoedema following breast cancer treatment is a poorly understood and under-researched condition which can significantly impact physical and psychological function, reduce quality of life and result in substantial cost burdens to both patients and the healthcare system. In these interactive modules we will cover an introduction to lymphoedema, lymphatic physiology and anatomy, assessment and treatment, as well as utilise case studies to understand the prospective surveillance and early intervention model of care in breast cancer rehabilitation.

Oct 5th 2026
4 Weeks