Skip to content
Snippets Groups Projects
Verified Commit d7571ffb authored by Sheogorath's avatar Sheogorath :european_castle:
Browse files

feat(apps): Fix empty SLI metrics

parent a6275c01
No related branches found
No related tags found
No related merge requests found
...@@ -11,7 +11,7 @@ spec: ...@@ -11,7 +11,7 @@ spec:
description: "Immich: SLO based on availability for HTTP request responses." description: "Immich: SLO based on availability for HTTP request responses."
sli: sli:
events: events:
errorQuery: sum(rate(nginx_ingress_controller_requests{exported_namespace="immich",ingress="immich",status=~"(5..|429)"}[{{.window}}])) errorQuery: sum(rate(nginx_ingress_controller_requests{exported_namespace="immich",ingress="immich",status=~"(5..|429)"}[{{.window}}])) OR vector(0)
totalQuery: sum(rate(nginx_ingress_controller_requests{exported_namespace="immich",ingress="immich"}[{{.window}}])) > 0 OR vector(1) totalQuery: sum(rate(nginx_ingress_controller_requests{exported_namespace="immich",ingress="immich"}[{{.window}}])) > 0 OR vector(1)
alerting: alerting:
name: ImmichHighErrorRate name: ImmichHighErrorRate
......
...@@ -11,7 +11,7 @@ spec: ...@@ -11,7 +11,7 @@ spec:
description: "Jellyfin: SLO based on availability for HTTP request responses." description: "Jellyfin: SLO based on availability for HTTP request responses."
sli: sli:
events: events:
errorQuery: sum(rate(nginx_ingress_controller_requests{exported_namespace="jellyfin",ingress="jellyfin",status=~"(5..|429)"}[{{.window}}])) errorQuery: sum(rate(nginx_ingress_controller_requests{exported_namespace="jellyfin",ingress="jellyfin",status=~"(5..|429)"}[{{.window}}])) OR vector(0)
totalQuery: sum(rate(nginx_ingress_controller_requests{exported_namespace="jellyfin",ingress="jellyfin"}[{{.window}}])) > 0 OR vector(1) totalQuery: sum(rate(nginx_ingress_controller_requests{exported_namespace="jellyfin",ingress="jellyfin"}[{{.window}}])) > 0 OR vector(1)
alerting: alerting:
name: JellyfinHighErrorRate name: JellyfinHighErrorRate
......
...@@ -11,7 +11,7 @@ spec: ...@@ -11,7 +11,7 @@ spec:
description: "Keycloak: SLO based on availability for HTTP request responses." description: "Keycloak: SLO based on availability for HTTP request responses."
sli: sli:
events: events:
errorQuery: sum(rate(nginx_ingress_controller_requests{exported_namespace="keycloak",ingress="keycloak",status=~"(5..|429)"}[{{.window}}])) errorQuery: sum(rate(nginx_ingress_controller_requests{exported_namespace="keycloak",ingress="keycloak",status=~"(5..|429)"}[{{.window}}])) OR vector(0)
totalQuery: sum(rate(nginx_ingress_controller_requests{exported_namespace="keycloak",ingress="keycloak"}[{{.window}}])) > 0 OR vector(1) totalQuery: sum(rate(nginx_ingress_controller_requests{exported_namespace="keycloak",ingress="keycloak"}[{{.window}}])) > 0 OR vector(1)
alerting: alerting:
name: KeycloakHighErrorRate name: KeycloakHighErrorRate
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment