# Awesome Prometheus Alerts [![Awesome](https://awesome.re/badge-flat.svg)](https://awesome.re) > Most alerting rules are common to any Prometheus setup. We need a place to find them. 🤘 🚨 📊 Collection available here: **[https://awesome-prometheus-alerts.grep.to](https://awesome-prometheus-alerts.grep.to)** ## Contents - [Rules](#rules) - [Improvements](#improvements) ## Rules - [Prometheus internals](https://awesome-prometheus-alerts.grep.to/rules#prometheus-internals) - [Host/Hardware](https://awesome-prometheus-alerts.grep.to/rules#host-and-hardware) - [Docker Containers](https://awesome-prometheus-alerts.grep.to/rules#docker-containers) - [Nginx](https://awesome-prometheus-alerts.grep.to/rules#nginx) - [RabbitMQ](https://awesome-prometheus-alerts.grep.to/rules#rabbitmq) - [MySQL](https://awesome-prometheus-alerts.grep.to/rules#mysql) - [PostgreSQL](https://awesome-prometheus-alerts.grep.to/rules#postgresql) - [Redis](https://awesome-prometheus-alerts.grep.to/rules#redis) - [MongoDB](https://awesome-prometheus-alerts.grep.to/rules#mongodb) - [Elasticsearch](https://awesome-prometheus-alerts.grep.to/rules#elasticsearch) - [Cassandra](https://awesome-prometheus-alerts.grep.to/rules#cassandra) - [Apache](https://awesome-prometheus-alerts.grep.to/rules#apache) - [HaProxy](https://awesome-prometheus-alerts.grep.to/rules#haproxy) - [Traefik](https://awesome-prometheus-alerts.grep.to/rules#traefik) - [PHP-FPM](https://awesome-prometheus-alerts.grep.to/rules#php-fpm) - [Java-Client](https://awesome-prometheus-alerts.grep.to/rules#java-client) - [ZFS](https://awesome-prometheus-alerts.grep.to/rules#zfs) - [Kubernetes](https://awesome-prometheus-alerts.grep.to/rules#kubernetes) - [Nomad](https://awesome-prometheus-alerts.grep.to/rules#nomad) - [Consul](https://awesome-prometheus-alerts.grep.to/rules#consul) - [Etcd](https://awesome-prometheus-alerts.grep.to/rules#etcd) - [Zookeeper](https://awesome-prometheus-alerts.grep.to/rules#zookeeper) - [Kafka](https://awesome-prometheus-alerts.grep.to/rules#kafka) - [Linkerd](https://awesome-prometheus-alerts.grep.to/rules#linkerd) - [Istio](https://awesome-prometheus-alerts.grep.to/rules#istio) - [Blackbox](https://awesome-prometheus-alerts.grep.to/rules#blackbox) - [Windows](https://awesome-prometheus-alerts.grep.to/rules#windows-server) - [Juniper](https://awesome-prometheus-alerts.grep.to/rules#juniper) - [OpenEBS](https://awesome-prometheus-alerts.grep.to/rules#openebs) - [Minio](https://awesome-prometheus-alerts.grep.to/rules#minio) - [CoreDNS](https://awesome-prometheus-alerts.grep.to/rules#coredns) ## Contributing Contributions for common alerting rules are most welcome! For few months, many exporters have changed metric names, in order to follow community conventions. Please create an issue or a small pull-request with corrected metric name. 🙏 [Instructions here](CONTRIBUTING.md) ## Improvements - Create an alert rule builder in Jekyll for custom alerts (severity, thresholds, instances...) ## License [![CC4](https://mirrors.creativecommons.org/presskit/cc.srr.primary.svg)](https://creativecommons.org/licenses/by/4.0/legalcode) Licensed under the Creative Commons 4.0 License, see LICENSE file for more detail.