{"id":13689917,"url":"https://samber.github.io/awesome-prometheus-alerts/","last_synced_at":"2025-05-02T06:31:28.089Z","repository":{"id":37335743,"uuid":"154027884","full_name":"samber/awesome-prometheus-alerts","owner":"samber","description":"🚨 Collection of Prometheus alerting rules","archived":false,"fork":false,"pushed_at":"2025-04-23T08:31:11.000Z","size":1075,"stargazers_count":7112,"open_issues_count":40,"forks_count":1065,"subscribers_count":164,"default_branch":"master","last_synced_at":"2025-04-30T19:11:17.381Z","etag":null,"topics":["alert","alerting","alerting-rules","alertmanager","awesome","collection","exporter","grafana","monitoring","prometheus","prometheus-alerting-rules","promql","query","rule","supervision"],"latest_commit_sha":null,"homepage":"https://samber.github.io/awesome-prometheus-alerts/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/samber.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["samber"]}},"created_at":"2018-10-21T16:18:02.000Z","updated_at":"2025-04-30T10:50:04.000Z","dependencies_parsed_at":"2023-11-26T02:23:37.425Z","dependency_job_id":"c5d85705-3aa8-4142-b967-804ebfa48fea","html_url":"https://github.com/samber/awesome-prometheus-alerts","commit_stats":{"total_commits":600,"total_committers":143,"mean_commits":4.195804195804196,"dds":0.5483333333333333,"last_synced_commit":"65a5f586cb8f72c44310acf357f1eaae476cd591"},"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samber%2Fawesome-prometheus-alerts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samber%2Fawesome-prometheus-alerts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samber%2Fawesome-prometheus-alerts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samber%2Fawesome-prometheus-alerts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/samber","download_url":"https://codeload.github.com/samber/awesome-prometheus-alerts/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251864141,"owners_count":21656289,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["alert","alerting","alerting-rules","alertmanager","awesome","collection","exporter","grafana","monitoring","prometheus","prometheus-alerting-rules","promql","query","rule","supervision"],"created_at":"2024-08-02T16:00:33.030Z","updated_at":"2025-05-02T06:31:28.080Z","avatar_url":"https://github.com/samber.png","language":"HTML","funding_links":["https://github.com/sponsors/samber","https://www.patreon.com/samber"],"categories":["Observability"],"sub_categories":[],"readme":"# 👋 Awesome Prometheus Alerts [![Awesome](https://awesome.re/badge-flat.svg)](https://awesome.re)\n\n\u003e Most alerting rules are common to every Prometheus setup. We need a place to find them all. 🤘 🚨 📊\n\nCollection available here: **[https://samber.github.io/awesome-prometheus-alerts](https://samber.github.io/awesome-prometheus-alerts)**\n\n\u003cdiv align=\"center\"\u003e\n  \u003chr\u003e\n  \u003csup\u003e\u003cb\u003eSponsored by:\u003c/b\u003e\u003c/sup\u003e\n  \u003cbr\u003e\n  \u003ca href=\"https://betterstack.com\"\u003e\n    \u003cdiv\u003e\n      \u003cimg src=\"https://samber.github.io/awesome-prometheus-alerts/assets/sponsor-betterstack.png\" width=\"200\" alt=\"Better Stack\"\u003e\n    \u003c/div\u003e\n    \u003cdiv\u003e\n      Better Stack lets you centralize, search, and visualize your logs.\n    \u003c/div\u003e\n  \u003c/a\u003e\n  \u003chr\u003e\n\u003c/div\u003e\n\n## ✨ Contents\n\n- [Rules](#-rules)\n- [Contributing](#-contributing)\n- [Improvements](#-improvements)\n- [Help us](#-show-your-support)\n- [License](#-license)\n\n## 🚨 Rules\n\n#### Basic resource monitoring\n\n- [Prometheus self-monitoring](https://samber.github.io/awesome-prometheus-alerts/rules#prometheus-internals)\n- [Host/Hardware](https://samber.github.io/awesome-prometheus-alerts/rules#host-and-hardware)\n- [SMART](https://samber.github.io/awesome-prometheus-alerts/rules#smart)\n- [Docker Containers](https://samber.github.io/awesome-prometheus-alerts/rules#docker-containers)\n- [Blackbox](https://samber.github.io/awesome-prometheus-alerts/rules#blackbox)\n- [Windows](https://samber.github.io/awesome-prometheus-alerts/rules#windows-server)\n- [VMWare](https://samber.github.io/awesome-prometheus-alerts/rules#vmware)\n- [Netdata](https://samber.github.io/awesome-prometheus-alerts/rules#netdata)\n\n#### Databases and brokers\n\n- [MySQL](https://samber.github.io/awesome-prometheus-alerts/rules#mysql)\n- [PostgreSQL](https://samber.github.io/awesome-prometheus-alerts/rules#postgresql)\n- [SQL Server](https://samber.github.io/awesome-prometheus-alerts/rules#sql-server)\n- [Patroni](https://samber.github.io/awesome-prometheus-alerts/rules#patroni)\n- [PGBouncer](https://samber.github.io/awesome-prometheus-alerts/rules#pgbouncer)\n- [Redis](https://samber.github.io/awesome-prometheus-alerts/rules#redis)\n- [MongoDB](https://samber.github.io/awesome-prometheus-alerts/rules#mongodb)\n- [RabbitMQ](https://samber.github.io/awesome-prometheus-alerts/rules#rabbitmq)\n- [Elasticsearch](https://samber.github.io/awesome-prometheus-alerts/rules#elasticsearch)\n- [Meilisearch](https://samber.github.io/awesome-prometheus-alerts/rules#meilisearch)\n- [Cassandra](https://samber.github.io/awesome-prometheus-alerts/rules#cassandra)\n- [Clickhouse](https://samber.github.io/awesome-prometheus-alerts/rules#clickhouse)\n- [Zookeeper](https://samber.github.io/awesome-prometheus-alerts/rules#zookeeper)\n- [Kafka](https://samber.github.io/awesome-prometheus-alerts/rules#kafka)\n- [Pulsar](https://samber.github.io/awesome-prometheus-alerts/rules#pulsar)\n- [Nats](https://samber.github.io/awesome-prometheus-alerts/rules#nats)\n- [Solr](https://samber.github.io/awesome-prometheus-alerts/rules#solr)\n- [Hadoop](https://samber.github.io/awesome-prometheus-alerts/rules#hadoop)\n\n#### Reverse proxies and load balancers\n\n- [Nginx](https://samber.github.io/awesome-prometheus-alerts/rules#nginx)\n- [Apache](https://samber.github.io/awesome-prometheus-alerts/rules#apache)\n- [HaProxy](https://samber.github.io/awesome-prometheus-alerts/rules#haproxy)\n- [Traefik](https://samber.github.io/awesome-prometheus-alerts/rules#traefik)\n- [Caddy](https://samber.github.io/awesome-prometheus-alerts/rules#caddy)\n\n#### Runtimes\n\n- [PHP-FPM](https://samber.github.io/awesome-prometheus-alerts/rules#php-fpm)\n- [JVM](https://samber.github.io/awesome-prometheus-alerts/rules#jvm)\n- [Sidekiq](https://samber.github.io/awesome-prometheus-alerts/rules#sidekiq)\n\n#### Orchestrators\n- [Kubernetes](https://samber.github.io/awesome-prometheus-alerts/rules#kubernetes)\n- [Nomad](https://samber.github.io/awesome-prometheus-alerts/rules#nomad)\n- [Consul](https://samber.github.io/awesome-prometheus-alerts/rules#consul)\n- [Etcd](https://samber.github.io/awesome-prometheus-alerts/rules#etcd)\n- [Linkerd](https://samber.github.io/awesome-prometheus-alerts/rules#linkerd)\n- [Istio](https://samber.github.io/awesome-prometheus-alerts/rules#istio)\n- [ArgoCD](https://samber.github.io/awesome-prometheus-alerts/rules#argocd)\n\n#### Network, security and storage\n\n- [Ceph](https://samber.github.io/awesome-prometheus-alerts/rules#ceph)\n- [ZFS](https://samber.github.io/awesome-prometheus-alerts/rules#zfs)\n- [OpenEBS](https://samber.github.io/awesome-prometheus-alerts/rules#openebs)\n- [Minio](https://samber.github.io/awesome-prometheus-alerts/rules#minio)\n- [SSL/TLS](https://samber.github.io/awesome-prometheus-alerts/rules#ssl/tls)\n- [Juniper](https://samber.github.io/awesome-prometheus-alerts/rules#juniper)\n- [CoreDNS](https://samber.github.io/awesome-prometheus-alerts/rules#coredns)\n- [FreeSwitch](https://samber.github.io/awesome-prometheus-alerts/rules#freeswitch)\n- [Hashicorp Vault](https://samber.github.io/awesome-prometheus-alerts/rules#hashicorp-vault)\n- [Cloudflare](https://samber.github.io/awesome-prometheus-alerts/rules#cloudflare)\n\n#### Other\n\n- [Thanos](https://samber.github.io/awesome-prometheus-alerts/rules#thanos)\n- [Loki](https://samber.github.io/awesome-prometheus-alerts/rules#loki)\n- [Promtail](https://samber.github.io/awesome-prometheus-alerts/rules#promtail)\n- [Cortex](https://samber.github.io/awesome-prometheus-alerts/rules#cortex)\n- [Grafana Alloy](https://samber.github.io/awesome-prometheus-alerts/rules#grafana-alloy)\n- [Jenkins](https://samber.github.io/awesome-prometheus-alerts/rules#jenkins)\n- [Graph Node](https://samber.github.io/awesome-prometheus-alerts/rules#graph-node)\n\n## 🤝 Contributing\n\nContributions from community (you!) are most welcome!\n\nThere are many ways to contribute: writing code, alerting rules, documentation, reporting issues, discussing better error tracking...\n\n[Instructions here](CONTRIBUTING.md)\n\n## 🏋️ Improvements\n\n- Create an alert rule builder in Jekyll for custom alerts (severity, thresholds, instances...)\n- Add resolution suggestions to rule descriptions, for faster incident resolution ([#85](https://github.com/samber/awesome-prometheus-alerts/issues/85)).\n\n## 💫 Show your support\n\nGive a ⭐️ if this project helped you!\n\n[![support us](https://c5.patreon.com/external/logo/become_a_patron_button.png)](https://www.patreon.com/samber)\n\n## 👏 Thanks\n\nGratitude for the Gitlab operation team that provided 50+ rules. \\o/\n\n## 📝 License\n\n[![CC4](https://mirrors.creativecommons.org/presskit/cc.srr.primary.svg)](https://creativecommons.org/licenses/by/4.0/legalcode)\n\nLicensed under the Creative Commons 4.0 License, see LICENSE file for more detail.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/samber.github.io%2Fawesome-prometheus-alerts%2F","html_url":"https://awesome.ecosyste.ms/projects/samber.github.io%2Fawesome-prometheus-alerts%2F","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/samber.github.io%2Fawesome-prometheus-alerts%2F/lists"}