Prometheus

Awesome Prometheus Awesome

A curated list of awesome Prometheus resources, projects and tools.

Prometheus

Prometheus is an open-source systems monitoring and alerting toolkit.

Official resources

  • Website - Official Prometheus project website.
  • GitHub repository - Prometheus' source code, issues discussion and collaboration.
  • Documentation - Official Prometheus documentation.
  • Blog - Official Prometheus blog.

Tutorials

Books

Videos

Podcasts and interviews

Presentations

Blog posts and opinions

Dashboards

Exporters

  • Blackbox exporter - The Blackbox exporter allows blackbox probing of endpoints over HTTP, HTTPS, DNS, TCP and ICMP (official exporter).
  • HAProxy exporter - The HAProxy exporter periodically scrapes HAProxy stats (official exporter).
  • Memcached exporter - The Memcached exporter periodically scrapes Memcached stats (official exporter).
  • MySQL Server exporter - The MySQL server exporter periodically scrapes MySQL stats (official exporter).
  • Node exporter - The Node exporter periodically scrapes system stats (official exporter).
  • Redis exporter - The Redis exporter periodically scrapes Redis server stats.
  • Elasticsearch Exporter - The ElasticSearch exporter periodically scrapes ElasticSearch server stats.

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.

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

License

CC0

To the extent possible under law, Roald has waived all copyright and related or neighboring rights to this work.