Configuring Kubernetes Engine application monitoring and logging
Start course

*** NOTICE: This course contains outdated information and has been deprecated ***

This course has been designed to teach you how to deploy and implement Google Cloud Platform solutions. The content in this course will help prepare you for the Associate Cloud Engineer exam.

Learning Objectives

  • To learn how to deploy Kubernetes Engine resources on Google Cloud Platform
  • To learn how to deploy and implement App Engine and Cloud Functions resources
  • To learn how to use Cloud Launcher and Deployment Manager

Intended Audience

  • Those who are preparing for the Associate Cloud Engineer exam
  • Those looking to learn more about GCP networking and compute features


To get the most from this course then you should have some exposure to GCP resources, such as Kubernetes Engine, App Engine, Cloud Functions, Cloud Launcher, and Deployment Manager. However, this is not essential.


When you enable logging for a Kubernetes cluster, the logs are stored in a dedicated, persistent datastore. Such logs include the admin activity log, the data access log, and the events log. 

These logs include information on several types of GKE-related resource types. For example, when you enable monitoring and logging, you'll start capturing information about the Kubernetes cluster itself, as well as for GKE cluster operations. You'll also capture data for the GKE container and for GKE node pool operations. 

It's important to note that although GKE stores these logs, these logs are not stored permanently. For example, if you remove a pod, the GKE container logs associated with this pod are also removed. Logs are also removed when the disk on which the logs are stored runs out of space, or when logs are overwritten by newer logs. 

You should also be aware that logging is actually a Google Cloud Platform service that's separate from GKE. 

In the next lesson, I'll show you how to enable Kubernetes monitoring and logging.

About the Author
Learning Paths

Tom is a 25+ year veteran of the IT industry, having worked in environments as large as 40k seats and as small as 50 seats. Throughout the course of a long an interesting career, he has built an in-depth skillset that spans numerous IT disciplines. Tom has designed and architected small, large, and global IT solutions.

In addition to the Cloud Platform and Infrastructure MCSE certification, Tom also carries several other Microsoft certifications. His ability to see things from a strategic perspective allows Tom to architect solutions that closely align with business needs.

In his spare time, Tom enjoys camping, fishing, and playing poker.

Covered Topics