Abstract

This course is the second in a three-part introduction to monitoring Kubernetes with Datadog. This course will demonstrate monitoring the control plane components of a Kubernetes cluster.

While not required, it is recommended that you take the first course, Monitoring a Kubernetes Cluster with Datadog: Install the Agent before starting this one. It will give you a good understanding of how metrics, logs, and events make it from a cluster to Datadog.

Learning Objectives

  • Map kubectl information about your cluster to Datadog’s Container and Kubernetes views
  • Assess the health of the control plane components using Datadog’s Container and Kubernetes views.
  • Identify and resolve common issue when monitoring etcd
  • Use out-of-the-box dashboards to monitor the control plane components and identify issues, such as an overloaded controller manager or unschedulable pods.

Primary Audience

This course is designed for SREs and DevOps Engineers who want to monitor the control plane components of a Kubernetes cluster. The principles in this course apply to self-hosted and managed cloud clusters.

Prerequisites

Technical Requirements

In order to complete the course, you will need:

  • Google Chrome or Firefox

Course Navigation

At the bottom of each lesson, click MARK LESSON COMPLETE AND CONTINUE button so that you are marked complete for each lesson and can receive the certificate at the end of the course.

Course Enrollment Period

Please note that your enrollment in this course ends after 30 days. You can re-enroll at any time and pick up where you left off.

Course curriculum

    1. Introduction

    1. Cluster and Node Agents

    2. Control plane components

    3. Control plane metrics

    4. About the lab

    5. Lab: Monitoring the Control Plane

    1. Summary

    2. Feedback Survey

Monitoring a Kubernetes Cluster: The Control Plane

  • 1.5 hours to complete
  • 2 Lessons
  • Intermediate