Observability & Monitoring
Build full observability into production systems with Prometheus, Grafana, Loki, and OpenTelemetry โ metrics, logs, traces, alerting, and SLOs.
100% Free ยท All lessons unlocked
Course Content
Foundations
Core concepts and groundwork
The Three Pillars โ Metrics, Logs, Traces
Reading
Monitoring vs Observability
Reading
Instrumentation Basics
Reading
Foundations Practice โ Instrument a Service
Exercise
Prometheus Architecture and Scraping
Reading
PromQL โ Querying Metrics
Reading
Applied Practice
Hands-on, real-world scenarios
Exporters and Custom Metrics
Reading
Metrics Practice โ Custom App Metrics
Exercise
Grafana Data Sources and Panels
Reading
Building Effective Dashboards
Reading
Variables, Annotations and Sharing
Reading
Dashboard Practice โ Service Health Board
Exercise
Advanced Topics
Deeper, more complex material
Mastery & Capstone
Projects and final review
Correlating Logs, Metrics and Traces
Reading
Tracing Practice โ Trace a Request End-to-End
Exercise
Alerting and On-Call Routing
Reading
SLOs, SLIs and Error Budgets
Reading
Reducing Alert Noise and Fatigue
Reading
Capstone โ Monitor CricketPulse Through a Match-Day Spike
Project
100% Free ยท All lessons unlocked
Topic Overview
What you'll learn
- Core concepts and fundamentals of Observability & Monitoring
- Industry best practices and design patterns
- Hands-on exercises with real-world scenarios
- Performance optimization and advanced techniques
- Building production-ready applications