Build Systems that Drive Business
30–31 Oct 2018: Training
31 Oct–2 Nov 2018: Tutorials & Conference
London, UK

Monitoring your containers correctly

Michael Kehoe (LinkedIn)
9:3013:00 Wednesday, 31 October 2018
Kubernetes, Microservices and Containers
Location: Buckingham Room - Palace Suite
Secondary topics:  Systems Monitoring & Orchestration
Average rating: ***..
(3.00, 3 ratings)

Prerequisite knowledge

  • A basic understanding of the purpose and features of containers (e.g., resource limiting)

Materials or downloads needed in advance

  • A laptop

What you'll learn

  • Learn how to monitor containers to ensure they are running smoothly


The rise of Docker and Kubernetes has helped usher in a new wave of contained applications running in public and private clouds. But while our infrastructure has evolved, our assumptions about monitoring containers haven’t. Monitoring containers to ensure they are running smoothly requires specialized knowledge.

Michael Kehoe walks you through building a small monitoring utility for cgroup containers to illustrate best practices in container monitoring. You’ll explore various cgroup constraints and learn how to specifically monitor for each of them to ensure that your application is behaving as expected. Along the way, Michael shares tricks and tips about monitoring containerized applications.

Photo of Michael Kehoe

Michael Kehoe


Michael Kehoe is a site reliability engineer at LinkedIn, where he specializes in building and maintaining reliable, scalable system infrastructure. Previously, he worked with networks at the University of Queensland, built small satellites at NASA, and wrote thermal environments software at Rio Tinto.