From 0393df92820e1c240fe308b6c6410d41a20b2a1e Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Thu, 11 Jun 2026 20:46:35 +0100 Subject: [PATCH] Require a minimum error rate to trigger a fastly alert --- cookbooks/prometheus/templates/default/alert_rules.yml.erb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cookbooks/prometheus/templates/default/alert_rules.yml.erb b/cookbooks/prometheus/templates/default/alert_rules.yml.erb index 506b3e3ca..4147ebe4a 100644 --- a/cookbooks/prometheus/templates/default/alert_rules.yml.erb +++ b/cookbooks/prometheus/templates/default/alert_rules.yml.erb @@ -202,7 +202,7 @@ groups: - name: fastly rules: - alert: fastly 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 + 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 and sum(rate(fastly_rt_status_group_total{status_group="5xx"}[5m])) by (service_name, datacenter) > 0.5 for: 15m keep_firing_for: 450s labels: -- 2.47.3