diff --git a/apps/k8s01/mastodon/slo.yaml b/apps/k8s01/mastodon/slo.yaml index 1c3cc5a69b17f9352f46a9b9efb99358f02501d9..e233b2ac4950533b9b39503ee6115e4ba13d17fe 100644 --- a/apps/k8s01/mastodon/slo.yaml +++ b/apps/k8s01/mastodon/slo.yaml @@ -12,7 +12,7 @@ spec: sli: events: errorQuery: sum(rate(nginx_ingress_controller_requests{exported_namespace="mastodon",ingress="mastodon",status=~"(5..|429)"}[{{.window}}])) - totalQuery: sum(rate(nginx_ingress_controller_requests{exported_namespace="mastodon",ingress="mastodon"}[{{.window}}])) + totalQuery: sum(rate(nginx_ingress_controller_requests{exported_namespace="mastodon",ingress="mastodon"}[{{.window}}])) > 0 OR vector(1) alerting: name: MastodonHighErrorRate labels: @@ -32,7 +32,7 @@ spec: - sum(rate(nginx_ingress_controller_request_duration_seconds_bucket{exported_namespace="mastodon",ingress="mastodon",le="0.25",verb!="WATCH"}[{{.window}}])) ) - totalQuery: sum(rate(nginx_ingress_controller_request_duration_seconds_count{exported_namespace="mastodon",ingress="mastodon",method!="WATCH"}[{{.window}}])) + totalQuery: sum(rate(nginx_ingress_controller_request_duration_seconds_count{exported_namespace="mastodon",ingress="mastodon",method!="WATCH"}[{{.window}}])) > 0 OR vector(1) alerting: name: MastodonLatencyAlert labels: diff --git a/apps/k8s01/matrix/slo.yaml b/apps/k8s01/matrix/slo.yaml index 47cb3e9a62885b1e28cff2ceaf94ddb9017795a8..a100f820f2e9e2e26b52204d49c41b12342693b7 100644 --- a/apps/k8s01/matrix/slo.yaml +++ b/apps/k8s01/matrix/slo.yaml @@ -12,7 +12,7 @@ spec: sli: events: errorQuery: sum(rate(nginx_ingress_controller_requests{exported_namespace="matrix",ingress="matrix-synapse",status=~"(5..|429)"}[{{.window}}])) - totalQuery: sum(rate(nginx_ingress_controller_requests{exported_namespace="matrix",ingress="matrix-synapse"}[{{.window}}])) + totalQuery: sum(rate(nginx_ingress_controller_requests{exported_namespace="matrix",ingress="matrix-synapse"}[{{.window}}])) > 0 OR vector(1) alerting: name: MatrixHighErrorRate labels: diff --git a/apps/k8s01/nextcloud/slo.yaml b/apps/k8s01/nextcloud/slo.yaml index 2275c3774313d0194f0892a7d8026115b2ebf12a..3c94b7d3eb2d2e3dc428d595a8cbf67e92071508 100644 --- a/apps/k8s01/nextcloud/slo.yaml +++ b/apps/k8s01/nextcloud/slo.yaml @@ -12,7 +12,7 @@ spec: sli: events: errorQuery: sum(rate(nginx_ingress_controller_requests{exported_namespace="nextcloud",ingress="nextcloud",status=~"(5..|429)"}[{{.window}}])) - totalQuery: sum(rate(nginx_ingress_controller_requests{exported_namespace="nextcloud",ingress="nextcloud"}[{{.window}}])) + totalQuery: sum(rate(nginx_ingress_controller_requests{exported_namespace="nextcloud",ingress="nextcloud"}[{{.window}}])) > 0 OR vector(1) alerting: name: NextcloudHighErrorRate labels: