Metrics Monitoring
Monitor Everything Before Failures Happen
- Deploy Prometheus and Grafana monitoring stack on Docker and Kubernetes
- Write PromQL queries to analyze metrics and identify issues
- Build production dashboards that monitor infrastructure and applications
Course curriculum
Section 1 – Welcome 1 lesson
Section 2 – Prometheus and Grafana with Docker Compose 1 lesson
Section 3 – Prometheus Query Language (PromQL) 1 lesson
Section 4 – Creating Grafana Dashboards 1 lesson
Section 5 – Prometheus on Kubernetes 1 lesson
Section 6 – Prometheus Architecture 1 lesson
Section 7 – MySQL Monitoring 1 lesson
Section 8 – PostgreSQL Monitoring 1 lesson
Section 9 – MongoDB Monitoring 1 lesson
Section 10 – Redis Monitoring 1 lesson
Section 11 – Clean Up 1 lesson
Section 12 – Extra Resources 5 lessons
Course description
Find out your servers are dying before your users do. You'll build production monitoring with Prometheus and Grafana across nine hands-on modules, using the same observability stack that powers SoundCloud, DigitalOcean, and Cloudflare.
This course takes you from Docker basics to Kubernetes deployments using kube-prometheus-stack. You'll master PromQL for querying metrics, build custom Grafana dashboards, and monitor databases with specialized exporters for MySQL, PostgreSQL, MongoDB, and Redis.
Every application needs monitoring before something breaks at 3am. Learn the industry-standard tools that turn metrics into actionable insights.