awesome-prometheus
github.com/warpnet/awesome-prometheus ↗A curated list of awesome Prometheus resources, projects and tools.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me other monitoring systems resources from awesome-prometheus"
Installation instructions →What's inside
Blog posts and opinions
- Alerting issues with Alertmanager
Addressing alert flapping and duplicates in Alertmanager by
- Contributing to Prometheus
Contributing to Prometheus by Atibhi Agrawal.
- Horizontal Pod Autoscaling in Kubernetes with Prometheus
Horizontal Pod Autoscaling in Kubernetes with Prometheus by Louise.
- Initial experiences with the Prometheus monitoring system
Initial experiences with the Prometheus by Grig Gheorghiu.
- Learn Prometheus
A crash course of Prometheus by PagerTree LLC.
- Monitor Docker Containers with Prometheus
Using Prometheus to monitor Docker containers.
Videos
- An Introduction to Systems & Service Monitoring with Prometheus
GOTO 2019: An Introduction to Systems & Service Monitoring with Prometheus - Julius Volz.
- Best Practices and Beastly Pitfalls
PromCon 2017: Best Practices and Beastly Pitfalls - Julius Volz.
- Counting with Prometheus
Cloud Native Con - 2017 - Counting with Prometheus - Brian Brazil, Robust Perception.
- Explain it Like I'm Five - What I Learned Teaching Observability to My Kids
Monitorama PDX, 2019 - Dave Cadwallader.
- Infrastructure and application monitoring using Prometheus
Devoxx - May 17, 2017 at Devoxx UK - Marco Pas.
- PromCon 2016
PromCon Berlin - August 25-26, 2016 - talk recordings from PromCon 2016 in Berlin.
Deployment tools
- Ansible-prometheus
Ansible playbook for installing Prometheus monitoring system, exporters such as: node, snmp, blackbox, thus alert manager and push gateway
- Ansitheus
Ansible playbook to containerize, configure and deploy Prometheus ecosystem
- Click-to-deploy Prometheus
Source for Google Click to Deploy Prometheus solutions listed on Google Cloud Marketplace
- Cloud Alchemy Ansible roles
Ansible roles to manage Prometheus, Alertmanager, Grafana, and common Prometheus exporters.
- Prometheus Operator
Prometheus Operator creates/configures/manages Prometheus clusters atop Kubernetes
Alertmanager
- Awesome Prometheus Alerting Rules
Awesome List of Prometheus alerting rules.
- Karma
Alert dashboard for Prometheus Alertmanager.
- Monitoring mixins
Community managed bundles of alerts, recording rules, and Grafana dashboards.
Exporters
- AWS CloudWatch exporterOther monitoring systems
The exporter for Amazon AWS CloudWatch metrics.
- BlackboxMiscellaneous
The Blackbox exporter allows blackbox probing of endpoints over HTTP, HTTPS, DNS, TCP and ICMP.
- Collectd exporterOther monitoring systems
The exporter for Collectd metrics.
- Consul exporterDatabases
The exporter for Consul metrics.
- Graphite exporterOther monitoring systems
The exporter for Graphite metrics.
- HAProxy exporterHTTP
The HAProxy exporter periodically scrapes HAProxy stats.
Official resources
- Blog
Official Prometheus blog.
- Documentation
Official Prometheus documentation.
- GitHub repository
Prometheus' source code, issues discussion and collaboration.
- Official Prometheus demo
Official Prometheus demo site managed by Cloud Alchemy Ansible roles updating daily using configuration from
- Website
Official Prometheus project website.
Tutorials
- Checking if SSH is responding with Prometheus
Walkthrough on how to use the Blackbox Exporter to check if SSH is responding by Brian Brazil.
- Docker daemon metrics in Prometheus
Docker daemon metrics in Prometheus by Luc Juggery.
- How To Add a Prometheus Dashboard to Grafana
Walkthrough on how to add a Prometheus dashboard to Grafana.
- How To Install Prometheus using Docker on CentOS 7
Walkthrough on how to install Prometheus on CentOS 7.
- How to Use Prometheus to Monitor Your CentOS 7 Server
Walkthrough on how to monitor a CentOS 7 server using Prometheus.
- Instructions and example code for a Prometheus workshop
Instructions and example code for a Prometheus workshop by Julius Volz.
High Availability
- Cortex
Horizontally scalable, highly available, multi-tenant, long-term Prometheus.
- M3DB
Scalable long-term remote storage for Prometheus.
- Thanos
Highly available Prometheus setup with long term storage capabilities.
- VictoriaMetrics
Cost-effective easy to operate remote storage for Prometheus.
Showing a sample of 98 resources. View the full list on GitHub →