{"id":3958,"url":"https://github.com/samber/awesome-prometheus-alerts","name":"awesome-prometheus-alerts","description":"🚨 Collection of Prometheus alerting rules","projects_count":99,"last_synced_at":"2026-10-07T20:00:25.854Z","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":"2026-10-02T09:37:27.000Z","size":2671,"stargazers_count":8215,"open_issues_count":41,"forks_count":1171,"subscribers_count":152,"default_branch":"master","last_synced_at":"2026-10-04T10:56:29.520Z","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":"Astro","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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["samber"],"ko_fi":"samuelberthe"}},"created_at":"2018-10-21T16:18:02.000Z","updated_at":"2026-10-04T10:35:41.000Z","dependencies_parsed_at":"2023-11-26T02:23:37.425Z","dependency_job_id":"46c7ac6f-21e3-48ee-9c0a-cc3b63d45860","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":11,"template":false,"template_full_name":null,"purl":"pkg:github/samber/awesome-prometheus-alerts","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","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samber%2Fawesome-prometheus-alerts/sbom","scorecard":{"id":797138,"data":{"date":"2025-08-11","repo":{"name":"github.com/samber/awesome-prometheus-alerts","commit":"52e4ba143c404e5345f1d4bc10677eb427922480"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.5,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":2,"reason":"Found 6/27 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"11 commit(s) and 4 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/dist.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/dist.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/samber/awesome-prometheus-alerts/dist.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dist.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/samber/awesome-prometheus-alerts/dist.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dist.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/samber/awesome-prometheus-alerts/dist.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/samber/awesome-prometheus-alerts/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/samber/awesome-prometheus-alerts/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/samber/awesome-prometheus-alerts/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/samber/awesome-prometheus-alerts/test.yml/master?enable=pin","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 10 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-23T09:19:51.633Z","repository_id":37335743,"created_at":"2025-08-23T09:19:51.633Z","updated_at":"2025-08-23T09:19:51.633Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":343170754,"owners_count":38106648,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-07T02:00:06.311Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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"}},"created_at":"2024-01-06T20:24:43.587Z","updated_at":"2026-10-07T20:00:25.855Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["📝 License","💫 Show your support","Uncategorized","🚨 Rules"],"sub_categories":["Uncategorized"],"readme":"# 👋 Awesome Prometheus Alerts [![Awesome](https://awesome.re/badge-flat.svg)](https://awesome.re)\n\n\u003e **1,155+ production-ready Prometheus alerting rules for 93+ services** — copy-paste YAML for Kubernetes, MySQL, Redis, Kafka, and more.\n\nCollection available here: **[https://samber.github.io/awesome-prometheus-alerts](https://samber.github.io/awesome-prometheus-alerts)**\n\nSee also:\n\n- [awesome-ai-native](https://github.com/samber/awesome-ai-native) - Products where the LLM is the product itself.\n- [awesome-olap](https://github.com/samber/awesome-olap) - OLAP databases, data lakes and data engineering tools.\n- [awesome-user-research](https://github.com/samber/awesome-user-research) - Tools for Product Managers and UX Researchers.\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://cast.ai/samuel\"\u003e\n    \u003cdiv\u003e\n      \u003cimg src=\"https://samber.github.io/awesome-prometheus-alerts/images/sponsor-cast-ai.png\" width=\"200\" alt=\"Cast AI\"\u003e\n    \u003c/div\u003e\n    \u003cdiv\u003e\n      Cut Kubernetes \u0026 AI costs, boost application stability.\n    \u003c/div\u003e\n  \u003c/a\u003e\n  \u003cbr\u003e\n  \u003ca href=\"https://betterstack.com\"\u003e\n    \u003cdiv\u003e\n      \u003cimg src=\"https://samber.github.io/awesome-prometheus-alerts/images/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  \u003cbr\u003e\n  \u003ca href=\"https://victoriametrics.com\"\u003e\n    \u003cdiv\u003e\n      \u003cimg src=\"https://samber.github.io/awesome-prometheus-alerts/images/sponsor-victoriametrics.png\" width=\"200\" alt=\"VictoriaMetrics\"\u003e\n    \u003c/div\u003e\n    \u003cdiv\u003e\n      Fast, open-source time series database and drop-in Prometheus replacement.\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/basic-resource-monitoring/prometheus-self-monitoring/)\n- [Host and hardware](https://samber.github.io/awesome-prometheus-alerts/rules/basic-resource-monitoring/host-and-hardware/)\n- [S.M.A.R.T Device Monitoring](https://samber.github.io/awesome-prometheus-alerts/rules/basic-resource-monitoring/s-m-a-r-t-device-monitoring/)\n- [IPMI](https://samber.github.io/awesome-prometheus-alerts/rules/basic-resource-monitoring/ipmi/)\n- [Docker containers](https://samber.github.io/awesome-prometheus-alerts/rules/basic-resource-monitoring/docker-containers/)\n- [Blackbox](https://samber.github.io/awesome-prometheus-alerts/rules/basic-resource-monitoring/blackbox/)\n- [Windows Server](https://samber.github.io/awesome-prometheus-alerts/rules/basic-resource-monitoring/windows-server/)\n- [VMware](https://samber.github.io/awesome-prometheus-alerts/rules/basic-resource-monitoring/vmware/)\n- [Proxmox VE](https://samber.github.io/awesome-prometheus-alerts/rules/basic-resource-monitoring/proxmox-ve/)\n- [Netdata](https://samber.github.io/awesome-prometheus-alerts/rules/basic-resource-monitoring/netdata/)\n- [eBPF](https://samber.github.io/awesome-prometheus-alerts/rules/basic-resource-monitoring/ebpf/)\n- [Process Exporter](https://samber.github.io/awesome-prometheus-alerts/rules/basic-resource-monitoring/process-exporter/)\n- [Systemd](https://samber.github.io/awesome-prometheus-alerts/rules/basic-resource-monitoring/systemd/)\n\n#### Databases\n\n- [MySQL](https://samber.github.io/awesome-prometheus-alerts/rules/databases/mysql/)\n- [PostgreSQL](https://samber.github.io/awesome-prometheus-alerts/rules/databases/postgresql/)\n- [SQL Server](https://samber.github.io/awesome-prometheus-alerts/rules/databases/sql-server/)\n- [Oracle Database](https://samber.github.io/awesome-prometheus-alerts/rules/databases/oracle-database/)\n- [Patroni](https://samber.github.io/awesome-prometheus-alerts/rules/databases/patroni/)\n- [PGBouncer](https://samber.github.io/awesome-prometheus-alerts/rules/databases/pgbouncer/)\n- [Redis](https://samber.github.io/awesome-prometheus-alerts/rules/databases/redis/)\n- [Memcached](https://samber.github.io/awesome-prometheus-alerts/rules/databases/memcached/)\n- [MongoDB](https://samber.github.io/awesome-prometheus-alerts/rules/databases/mongodb/)\n- [Elasticsearch](https://samber.github.io/awesome-prometheus-alerts/rules/databases/elasticsearch/)\n- [OpenSearch](https://samber.github.io/awesome-prometheus-alerts/rules/databases/opensearch/)\n- [Meilisearch](https://samber.github.io/awesome-prometheus-alerts/rules/databases/meilisearch/)\n- [Cassandra](https://samber.github.io/awesome-prometheus-alerts/rules/databases/cassandra/)\n- [Clickhouse](https://samber.github.io/awesome-prometheus-alerts/rules/databases/clickhouse/)\n- [CouchDB](https://samber.github.io/awesome-prometheus-alerts/rules/databases/couchdb/)\n- [Solr](https://samber.github.io/awesome-prometheus-alerts/rules/databases/solr/)\n\n#### Message brokers\n\n- [RabbitMQ](https://samber.github.io/awesome-prometheus-alerts/rules/message-brokers/rabbitmq/)\n- [Zookeeper](https://samber.github.io/awesome-prometheus-alerts/rules/message-brokers/zookeeper/)\n- [Kafka](https://samber.github.io/awesome-prometheus-alerts/rules/message-brokers/kafka/)\n- [Pulsar](https://samber.github.io/awesome-prometheus-alerts/rules/message-brokers/pulsar/)\n- [Nats](https://samber.github.io/awesome-prometheus-alerts/rules/message-brokers/nats/)\n\n#### Proxies, load balancers and service meshes\n\n- [Nginx](https://samber.github.io/awesome-prometheus-alerts/rules/proxies-load-balancers-and-service-meshes/nginx/)\n- [Apache](https://samber.github.io/awesome-prometheus-alerts/rules/proxies-load-balancers-and-service-meshes/apache/)\n- [HaProxy](https://samber.github.io/awesome-prometheus-alerts/rules/proxies-load-balancers-and-service-meshes/haproxy/)\n- [Traefik](https://samber.github.io/awesome-prometheus-alerts/rules/proxies-load-balancers-and-service-meshes/traefik/)\n- [Caddy](https://samber.github.io/awesome-prometheus-alerts/rules/proxies-load-balancers-and-service-meshes/caddy/)\n- [Envoy](https://samber.github.io/awesome-prometheus-alerts/rules/proxies-load-balancers-and-service-meshes/envoy/)\n- [Linkerd](https://samber.github.io/awesome-prometheus-alerts/rules/proxies-load-balancers-and-service-meshes/linkerd/)\n- [Istio](https://samber.github.io/awesome-prometheus-alerts/rules/proxies-load-balancers-and-service-meshes/istio/)\n\n#### Runtimes\n\n- [PHP-FPM](https://samber.github.io/awesome-prometheus-alerts/rules/runtimes/php-fpm/)\n- [JVM](https://samber.github.io/awesome-prometheus-alerts/rules/runtimes/jvm/)\n- [Golang](https://samber.github.io/awesome-prometheus-alerts/rules/runtimes/golang/)\n- [Ruby](https://samber.github.io/awesome-prometheus-alerts/rules/runtimes/ruby/)\n- [Python](https://samber.github.io/awesome-prometheus-alerts/rules/runtimes/python/)\n- [Sidekiq](https://samber.github.io/awesome-prometheus-alerts/rules/runtimes/sidekiq/)\n\n#### Data engineering\n\n- [Apache Flink](https://samber.github.io/awesome-prometheus-alerts/rules/data-engineering/apache-flink/)\n- [Apache Spark](https://samber.github.io/awesome-prometheus-alerts/rules/data-engineering/apache-spark/)\n- [Hadoop](https://samber.github.io/awesome-prometheus-alerts/rules/data-engineering/hadoop/)\n\n#### Orchestrators\n\n- [Kubernetes](https://samber.github.io/awesome-prometheus-alerts/rules/orchestrators/kubernetes/)\n- [Nomad](https://samber.github.io/awesome-prometheus-alerts/rules/orchestrators/nomad/)\n- [Consul](https://samber.github.io/awesome-prometheus-alerts/rules/orchestrators/consul/)\n- [Etcd](https://samber.github.io/awesome-prometheus-alerts/rules/orchestrators/etcd/)\n- [OpenStack](https://samber.github.io/awesome-prometheus-alerts/rules/orchestrators/openstack/)\n\n#### CI/CD\n\n- [Jenkins](https://samber.github.io/awesome-prometheus-alerts/rules/ci-cd/jenkins/)\n- [ArgoCD](https://samber.github.io/awesome-prometheus-alerts/rules/ci-cd/argocd/)\n- [FluxCD](https://samber.github.io/awesome-prometheus-alerts/rules/ci-cd/fluxcd/)\n- [GitLab CI](https://samber.github.io/awesome-prometheus-alerts/rules/ci-cd/gitlab-ci/)\n- [Spinnaker](https://samber.github.io/awesome-prometheus-alerts/rules/ci-cd/spinnaker/)\n\n#### Network and security\n\n- [SpeedTest](https://samber.github.io/awesome-prometheus-alerts/rules/network-and-security/speedtest/)\n- [SSL/TLS](https://samber.github.io/awesome-prometheus-alerts/rules/network-and-security/ssl-tls/)\n- [cert-manager](https://samber.github.io/awesome-prometheus-alerts/rules/network-and-security/cert-manager/)\n- [Juniper](https://samber.github.io/awesome-prometheus-alerts/rules/network-and-security/juniper/)\n- [CoreDNS](https://samber.github.io/awesome-prometheus-alerts/rules/network-and-security/coredns/)\n- [Freeswitch](https://samber.github.io/awesome-prometheus-alerts/rules/network-and-security/freeswitch/)\n- [Hashicorp Vault](https://samber.github.io/awesome-prometheus-alerts/rules/network-and-security/hashicorp-vault/)\n- [sip-exporter](https://samber.github.io/awesome-prometheus-alerts/rules/network-and-security/sip-exporter)\n- [Keycloak](https://samber.github.io/awesome-prometheus-alerts/rules/network-and-security/keycloak/)\n- [Cloudflare](https://samber.github.io/awesome-prometheus-alerts/rules/network-and-security/cloudflare/)\n- [SNMP](https://samber.github.io/awesome-prometheus-alerts/rules/network-and-security/snmp/)\n- [Cilium](https://samber.github.io/awesome-prometheus-alerts/rules/network-and-security/cilium/)\n- [WireGuard](https://samber.github.io/awesome-prometheus-alerts/rules/network-and-security/wireguard/)\n\n#### Storage\n\n- [Ceph](https://samber.github.io/awesome-prometheus-alerts/rules/storage/ceph/)\n- [ZFS](https://samber.github.io/awesome-prometheus-alerts/rules/storage/zfs/)\n- [OpenEBS](https://samber.github.io/awesome-prometheus-alerts/rules/storage/openebs/)\n- [Minio](https://samber.github.io/awesome-prometheus-alerts/rules/storage/minio/)\n\n#### Cloud providers\n\n- [AWS CloudWatch](https://samber.github.io/awesome-prometheus-alerts/rules/cloud-providers/aws-cloudwatch/)\n- [Google Cloud Stackdriver](https://samber.github.io/awesome-prometheus-alerts/rules/cloud-providers/google-cloud-stackdriver/)\n- [DigitalOcean](https://samber.github.io/awesome-prometheus-alerts/rules/cloud-providers/digitalocean/)\n- [Azure](https://samber.github.io/awesome-prometheus-alerts/rules/cloud-providers/azure/)\n\n#### Observability\n\n- [Thanos](https://samber.github.io/awesome-prometheus-alerts/rules/observability/thanos/)\n- [Loki](https://samber.github.io/awesome-prometheus-alerts/rules/observability/loki/)\n- [Promtail](https://samber.github.io/awesome-prometheus-alerts/rules/observability/promtail/)\n- [Cortex](https://samber.github.io/awesome-prometheus-alerts/rules/observability/cortex/)\n- [Grafana Tempo](https://samber.github.io/awesome-prometheus-alerts/rules/observability/grafana-tempo/)\n- [Grafana Mimir](https://samber.github.io/awesome-prometheus-alerts/rules/observability/grafana-mimir/)\n- [Grafana Alloy](https://samber.github.io/awesome-prometheus-alerts/rules/observability/grafana-alloy/)\n- [OpenTelemetry Collector](https://samber.github.io/awesome-prometheus-alerts/rules/observability/opentelemetry-collector/)\n- [Jaeger](https://samber.github.io/awesome-prometheus-alerts/rules/observability/jaeger/)\n\n#### Other\n\n- [APC UPS](https://samber.github.io/awesome-prometheus-alerts/rules/other/apc-ups/)\n- [Graph Node](https://samber.github.io/awesome-prometheus-alerts/rules/other/graph-node/)\n- [LiteLLM](https://samber.github.io/awesome-prometheus-alerts/rules/other/litellm/)\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## 💫 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## 📝 License\n\n- Alert rules and content: [Creative Commons CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)\n- Site source code: [MIT](site/LICENSE)\n\nSee [LICENSE](LICENSE) for details.\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/samber%2Fawesome-prometheus-alerts/projects"}