The official Prometheus documentation should always be your primary reference.
- Prometheus Documentation – https://prometheus.io/docs/introduction/overview/
- PromQL Tutorial – https://prometheus.io/docs/prometheus/latest/querying/basics/
- Alerting Rules – https://prometheus.io/docs/prometheus/latest/configuration/alerting_rules/
Hands-on Labs
The fastest way to learn Prometheus is by building things.
- Prometheus Getting Started – https://prometheus.io/docs/prometheus/latest/getting_started/
- KodeKloud Prometheus Labs – https://kodekloud.com/
- Play with Docker – https://labs.play-with-docker.com/ (for testing containerized monitoring)
Paid Courses
For a structured learning experience:
-
Prometheus & Grafana Mastery – KodeKloud https://kodekloud.com/
-
Monitoring with Prometheus – Udemy https://www.udemy.com/course/prometheus-tutorial/
YouTube
Recommended Channels
- TechWorld with Nana
- Abhishek.Veeramalla
- DevOps Directive
- Robusta
Recommended Videos
-
Prometheus Tutorial for Beginners https://www.youtube.com/watch?v=7gW5pSM6dlU
-
Prometheus Full Course https://www.youtube.com/watch?v=QoDqxm7ybLc
Books
- Prometheus: Up & Running — Brian Brazil (Best Overall)
- Monitoring with Prometheus – James Turnbull
GitHub Repositories
-
Awesome Prometheus https://github.com/roaldnefs/awesome-prometheus
-
Prometheus Example Configs https://github.com/prometheus/prometheus/tree/main/documentation/examples
Community
-
Prometheus GitHub Discussions https://github.com/prometheus/prometheus/discussions
-
Prometheus subreddit https://www.reddit.com/r/PrometheusMonitoring/
Premium Content
Unlock Resources and all premium lessons with a subscription.
From ₹199.99/year — See plans