From 84625fc5630ce46c37f93be62aa61c67cbfc4ef0 Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Wed, 22 Dec 2021 19:39:44 +0000 Subject: [PATCH] Add alert for high error rates on fastly --- .../prometheus/templates/default/alert_rules.yml.erb | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/cookbooks/prometheus/templates/default/alert_rules.yml.erb b/cookbooks/prometheus/templates/default/alert_rules.yml.erb index 562d31046..92c38d5c5 100644 --- a/cookbooks/prometheus/templates/default/alert_rules.yml.erb +++ b/cookbooks/prometheus/templates/default/alert_rules.yml.erb @@ -40,6 +40,15 @@ groups: alertgroup: database annotations: delay: "{{ $value | humanizeDuration }}" + - name: fastly + rules: + - alert: error rate + expr: sum(rate(fastly_rt_status_group_total{status_group="5xx"}[5m])) by (service_name, datacenter) / sum(rate(fastly_rt_status_group_total[5m])) by (service_name, datacenter) > 0.005 + for: 15m + labels: + alertgroup: fastly + annotations: + error_rate: "{{ $value | humanizePercentage }}" - name: filesystem rules: - alert: readonly filesystem -- 2.39.5