Monitoring Containerized Application Health with Docker
You can add consistent monitoring to your whole application with Docker, the same for every container in every environment. This course teaches you how to expose metrics from Linux and Windows containers, collect them, and display them in dashboards.
It’s easy to run new and old applications in Docker, but you can’t put containerized apps into production without monitoring. In this course, Monitoring Containerized Application Health with Docker, you’ll learn how to implement effective monitoring for Linux and Windows containers. First, you’ll learn how to gather and visualize metrics from containers using Prometheus and Grafana. Next, you’ll see how to add metrics to your application, and export metrics from the Java and .NET runtimes and from the Docker platform. Finally, you’ll explore how to build an effective dashboard with a single view over the health of your whole application. When you’re finished with this course, you’ll be ready to add monitoring to your application and move confidently to production.
Author Name: Elton Stoneman
Author Description:
Elton is a 10-time Microsoft MVP, author, trainer and speaker. He spent most of his career as a consultant working in Microsoft technologies, architecting and delivering complex solutions for industry leaders. He has delivered APIs on Azure serving millions of clients daily, Big Data solutions processing billions of events weekly, and cutting-edge solutions powered by containers. Elton’s experience with .NET goes from .NET 1.0 running on Windows Server, right up to .NET Core running on Linux. Wh… more
Table of Contents
- Course Overview
1min - Architecting Monitoring for Containerized Applications
22mins - Collecting Metrics with Prometheus
27mins - Exposing Runtime Metrics to Prometheus
25mins - Exposing Application Metrics to Prometheus
29mins - Exposing Docker Metrics to Prometheus
24mins - Building Dashboards with Grafana
31mins
There are no reviews yet.