From 8a233fe2f37183ef2c9bcee7fe0d99d8d2ff53fa Mon Sep 17 00:00:00 2001
From: Sheogorath <sheogorath@shivering-isles.com>
Date: Tue, 31 Oct 2023 22:34:45 +0100
Subject: [PATCH] fix(findmydevice): Fix SLO error query

---
 apps/k8s01/findmydevice/slo.yaml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/apps/k8s01/findmydevice/slo.yaml b/apps/k8s01/findmydevice/slo.yaml
index e85f6aea9..dbce006dc 100644
--- a/apps/k8s01/findmydevice/slo.yaml
+++ b/apps/k8s01/findmydevice/slo.yaml
@@ -11,7 +11,7 @@ spec:
       description: "Find My Device: SLO based on availability for HTTP request responses."
       sli:
         events:
-          errorQuery: sum(rate(nginx_ingress_controller_requests{exported_namespace="findmydevice",ingress="fmd-findmydevice",status=~"(5..|429)"}[{{.window}}]))
+          errorQuery: sum(rate(nginx_ingress_controller_requests{exported_namespace="findmydevice",ingress="fmd-findmydevice",status=~"(5..|429)"}[{{.window}}])) OR vector(0)
           totalQuery: sum(rate(nginx_ingress_controller_requests{exported_namespace="findmydevice",ingress="fmd-findmydevice"}[{{.window}}])) > 0 OR vector(1)
       alerting:
         name: FMDHighErrorRate
-- 
GitLab