Curated list of awesome lists
Awesome Prometheus
A curated list of awesome Prometheus resources, projects and tools.
Prometheus is an open-source systems monitoring and alerting toolkit.
Contents
Official resources
Tutorials
Books
Videos
-
PromCon Online 2020 - PromCon Online - July 14-16, 2020.
-
PromCon 2019 - PromCon Munich - November 7-8, 2019, PromCon EU 2019.
-
An Introduction to Systems & Service Monitoring with Prometheus - GOTO 2019: An Introduction to Systems & Service Monitoring with Prometheus - Julius Volz.
-
Explain it Like I'm Five - What I Learned Teaching Observability to My Kids - Monitorama PDX, 2019 - Dave Cadwallader.
-
Prometheus Deep Dive - KubeCon - 2017 - GitLab: Prometheus Deep Dive - Ben Kochie.
-
PromCon 2018 - PromCon Munich - August 9-10, 2018 - talk recordings from PromCon 2018 in Munich.
-
Prometheus Monitoring for Java Web Applications w o Modifying Source Code - Devoxx Belgium - November 7, 2017 - Fabian Stäber.
-
PromCon 2017 - PromCon Munich - August 17-18, 2017 - talk recordings from PromCon 2017 in Berlin.
-
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.
-
Understanding and Extending Prometheus AlertManager - Cloud Native Con - 2017 - Understanding and Extending Prometheus AlertManager - Lee Calcote, SolarWinds.
-
Infrastructure and application monitoring using Prometheus - Devoxx - May 17, 2017 at Devoxx UK - Marco Pas.
-
Prometheus Monitoring for Java Developers - Devoxx Belgium - November 8, 2016 - Fabian Stäber.
-
Prometheus: Design and Philosophy - why it is the way it is - Docker - October 14, 2016 - Julius Volz.
-
PromCon 2016 - PromCon Berlin - August 25-26, 2016 - talk recordings from PromCon 2016 in Berlin.
-
Prometheus: A Next Generation Monitoring System - FOSDEM 2016 - January 31, 2016 - Brian Brazil.
-
The Prometheus Time Series Database - PromCon 2016: The Prometheus Time Series Database - Björn Rabenstein.
-
PromCon 2016: So You Want to Write an Exporter - PromCon 2016 - So You Want to Write an Exporter - Brian Brazil.
Podcasts and interviews
Presentations
Blog posts and opinions
-
Ansitheus - Ansible playbook to containerize, configure and deploy Prometheus ecosystem by ntk148v.
-
Cloud Alchemy Ansible roles - Ansible roles to manage Prometheus, Alertmanager, Grafana, and common Prometheus exporters.
-
Ansible-prometheus - Ansible playbook for installing Prometheus monitoring system, exporters such as: node, snmp, blackbox, thus alert manager and push gateway by Ernestas Poskus.
-
Click-to-deploy Prometheus - Source for Google Click to Deploy Prometheus solutions listed on Google Cloud Marketplace by GoogleCloudPlatform.
-
Prometheus Operator - Prometheus Operator creates/configures/manages Prometheus clusters atop Kubernetes by CoreOS.
Dashboards
Exporters
The lists below contain all the official Prometheus exporters that are maintained by the Prometheus GitHub organization. For a complete list of exporters including any non-official exporters see prometheus.io or exporterhub.io for a curated list of Prometheus exporters.
Databases
HTTP
Other monitoring systems
Miscellaneous
-
Blackbox - The Blackbox exporter allows blackbox probing of endpoints over HTTP, HTTPS, DNS, TCP and ICMP.
Alertmanager
Proxies
-
Multi-prometheus proxy - Forwards incoming requests to one of a set of multiple Prometheus instances deployed as HA duplicates of each other using a selector strategy.
-
Promxy - Deduplicates data from Prometheus HA pairs.
-
Trickster - HTTP reverse proxy/cache for HTTP applications and a dashboard query accelerator for time series databases.
-
exporter_proxy - A tiny, simple pure-python reverse-proxy for Prometheus exporters, with TLS support.
-
PromQL Guard - Provides a thin proxy on top of Prometheus, that allows PromQL queries to be inspected and re-written, so that a tenant can only see allowed data, even when using a shared Prometheus server.
High Availability
-
Cortex - Horizontally scalable, highly available, multi-tenant, long-term Prometheus.
-
Thanos - Highly available Prometheus setup with long term storage capabilities.
-
M3DB - Scalable long-term remote storage for Prometheus.
-
VictoriaMetrics - Cost-effective easy to operate remote storage for Prometheus.
Uncategorized