🚨 Collection of Prometheus alerting rules
Find a file
Per Lundberg 6179475625
Adjust OOM kill detected rule
When a machine runs out of memory, it happens that the node
exporter stops responding for multiple minutes. I've adjusted
the rule now to take this into account: even if it takes 15-20
minutes before the machine becomes responsive again, the
alert should still fire.
2026-01-30 09:07:59 +02:00
.github build(deps): bump actions/checkout from 5 to 6 (#485) 2025-12-01 21:34:15 +01:00
_data Adjust OOM kill detected rule 2026-01-30 09:07:59 +02:00
_layouts Update default.html 2026-01-15 02:43:57 +01:00
assets Update app.css 2026-01-15 02:48:16 +01:00
dist Publish 2026-01-07 12:58:08 +00:00
.gitignore Various updates and quality of life changes (#405) 2025-01-28 06:06:47 +01:00
.travis.yml
_config.yml
alertmanager.md Update alertmanager.md 2024-10-06 17:31:23 +02:00
blackbox-exporter.md Remove Screeb 2025-08-29 15:20:21 +02:00
CONTRIBUTING.md Update CONTRIBUTING.md 2025-11-13 16:24:49 +01:00
docker-compose.yml
Gemfile
Gemfile.lock build(deps-dev): bump uri from 0.13.2 to 0.13.3 (#489) 2026-01-06 00:55:03 +01:00
index.md
LICENSE
package.json
README.md Update README.md 2026-01-15 12:33:35 +01:00
rules.md fix: corrects download URL for rules files (#494) 2026-01-30 01:40:38 +01:00
sleep-peacefully.md Update sleep-peacefully.md (#487) 2025-12-08 15:19:11 +01:00

👋 Awesome Prometheus Alerts Awesome

Most alerting rules are common to every Prometheus setup. We need a place to find them all. 🤘 🚨 📊

Collection available here: https://samber.github.io/awesome-prometheus-alerts

Contents

🚨 Rules

Basic resource monitoring

Databases and brokers

Reverse proxies and load balancers

Runtimes

Orchestrators

Network, security and storage

Other

🤝 Contributing

Contributions from community (you!) are most welcome!

There are many ways to contribute: writing code, alerting rules, documentation, reporting issues, discussing better error tracking...

Instructions here

🏋️ Improvements

  • Create an alert rule builder in Jekyll for custom alerts (severity, thresholds, instances...)
  • Add resolution suggestions to rule descriptions, for faster incident resolution (#85).

💫 Show your support

Give a if this project helped you!

support us

👏 Thanks

Gratitude for the Gitlab operation team that provided 50+ rules. \o/

📝 License

CC4

Licensed under the Creative Commons 4.0 License, see LICENSE file for more detail.