
Prometheus
Course Index
28 Lessons · 3 Sections
Master Prometheus & Grafana — the CNCF-graduated open-source monitoring stack with 49,000+ stars used at Uber, SoundCloud & thousands of organisations. Covers PromQL, Alertmanager, Thanos, Mimir & Prometheus Agent Mode 2026. Includes 4 builds: Prometheus & Grafana setup, custom metrics, K8s monitoring stack & PagerDuty alerting.
28Lessons
3Sections
4Projects
FreeAccess
Section 1Prometheus FundamentalsLessons 1–10
Lesson 1
What is Prometheus? Pull-Based Metrics Overview
Lesson 2
Prometheus Architecture: Server, Exporters & Pushgateway
Lesson 3
Installing Prometheus with Docker & Helm
Lesson 4
prometheus.yml: Scrape Configs & Targets
Lesson 5
Metric Types: Counter, Gauge, Histogram & Summary
Lesson 6
PromQL: Querying Metrics
Lesson 7
PromQL: Rate, Increase, Histogram Quantiles
Lesson 8
Exporters: Node, Blackbox, MySQL & Custom
Lesson 9
Alerting: Alerting Rules & Alertmanager
Lesson 10
Alertmanager: Routes, Receivers & Silences
Section 2Grafana, Scaling & AdvancedLessons 11–22
Lesson 11
Grafana: Connecting to Prometheus
Lesson 12
Building Grafana Dashboards for Prometheus
Lesson 13
Recording Rules: Pre-Computing Expensive Queries
Lesson 14
Service Discovery: Kubernetes, EC2 & Consul
Lesson 15
Prometheus Kubernetes Stack: kube-prometheus-stack
Lesson 16
Instrumenting Applications: Go, Python & Java
Lesson 17
Prometheus Remote Write & Long-Term Storage
Lesson 18
Thanos: Highly Available Prometheus at Scale
Lesson 19
Mimir: Grafana's Scalable Prometheus
Lesson 20
Prometheus Security: TLS & Authentication
Lesson 21
Cost Optimisation for Prometheus
Lesson 22
Prometheus in 2026: Agent Mode & OTLP
Section 3Anti-Patterns, vs Others & ProjectsLessons 23–28
Lesson 23
Prometheus Anti-Patterns & Cardinality Issues
Lesson 24
Prometheus vs Datadog vs CloudWatch 2026
Lesson 25
Set Up Prometheus & Grafana from Scratch
Lesson 26
Instrument a Service & Create Custom Metrics
Lesson 27
Build a Kubernetes Monitoring Stack
Lesson 28
Set Up Alerting with Alertmanager & PagerDuty