mirror of
https://github.com/samber/awesome-prometheus-alerts.git
synced 2026-06-23 09:58:16 +08:00
feat: adding cloudflare exporter (#310)
This commit is contained in:
parent
4ef135649f
commit
6ba9eb104c
2 changed files with 18 additions and 1 deletions
|
|
@ -71,7 +71,8 @@ Collection available here: **[https://awesome-prometheus-alerts.grep.to](https:/
|
||||||
- [Juniper](https://awesome-prometheus-alerts.grep.to/rules#juniper)
|
- [Juniper](https://awesome-prometheus-alerts.grep.to/rules#juniper)
|
||||||
- [CoreDNS](https://awesome-prometheus-alerts.grep.to/rules#coredns)
|
- [CoreDNS](https://awesome-prometheus-alerts.grep.to/rules#coredns)
|
||||||
- [FreeSwitch](https://awesome-prometheus-alerts.grep.to/rules#freeswitch)
|
- [FreeSwitch](https://awesome-prometheus-alerts.grep.to/rules#freeswitch)
|
||||||
- [Hashicorp Vault](https://awesome-prometheus-alerts.grep.to/rules#Hashicorp-Vault)
|
- [Hashicorp Vault](https://awesome-prometheus-alerts.grep.to/rules#hashicorp-vault)
|
||||||
|
- [Cloudflare](https://awesome-prometheus-alerts.grep.to/rules#cloudflare)
|
||||||
|
|
||||||
#### Other
|
#### Other
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -2186,6 +2186,22 @@ groups:
|
||||||
severity: warning
|
severity: warning
|
||||||
for: 5m
|
for: 5m
|
||||||
|
|
||||||
|
- name: Cloudflare
|
||||||
|
exporters:
|
||||||
|
- name: lablabs/cloudflare-exporter
|
||||||
|
slug: lablabs-cloudflare-exporter
|
||||||
|
doc_url: https://github.com/lablabs/cloudflare-exporter
|
||||||
|
rules:
|
||||||
|
- name: Cloudflare http 4xx error rate
|
||||||
|
description: 'Cloudflare high HTTP 4xx error rate (> 5% for domain {{ $labels.zone }})'
|
||||||
|
query: '(sum by(zone) (rate(cloudflare_zone_requests_status{status=~"^4.."}[15m])) / on (zone) sum by (zone) (rate(cloudflare_zone_requests_status[15m]))) * 100 > 5'
|
||||||
|
severity: warning
|
||||||
|
- name: Cloudflare http 5xx error rate
|
||||||
|
description: 'Cloudflare high HTTP 5xx error rate (> 5% for domain {{ $labels.zone }})'
|
||||||
|
query: '(sum by (zone) (rate(cloudflare_zone_requests_status{status=~"^5.."}[5m])) / on (zone) sum by (zone) (rate(cloudflare_zone_requests_status[5m]))) * 100 > 5'
|
||||||
|
severity: critical
|
||||||
|
|
||||||
|
|
||||||
- name: Other
|
- name: Other
|
||||||
services:
|
services:
|
||||||
- name: Thanos
|
- name: Thanos
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue