Skip to content

Commit 4ce6e12

Browse files
committed
Fix analysis
1 parent dbada5f commit 4ce6e12

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

infra/kargo/projects/playground-sandbox/analysis-success-rate.yaml

+4-3
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ spec:
77
- name: ingress
88
- name: namespace
99
- name: interval
10-
value: 10s
10+
value: 1m
1111
- name: successRateThreshold
1212
value: "0.70"
1313
- name: PROMETHEUS_AUTH_TOKEN
@@ -18,6 +18,7 @@ spec:
1818
metrics:
1919
- name: success-rate
2020
interval: "{{ args.interval }}"
21+
inconclusiveLimit: 10
2122
successCondition: len(result) == 0 || isNaN(result[0]) || result[0] > {{ args.successRateThreshold }}
2223
provider:
2324
prometheus:
@@ -28,7 +29,7 @@ spec:
2829
value: Bearer {{ args.PROMETHEUS_AUTH_TOKEN }}
2930
query: >+
3031
sum(
31-
rate(nginx_ingress_controller_requests{ingress="{{args.ingress}}",exported_namespace="{{args.namespace}}",status!~"[4-5].*"}[20s])) + 5
32+
rate(nginx_ingress_controller_requests{ingress="{{args.ingress}}",exported_namespace="{{args.namespace}}",status!~"[4-5].*"}[20s]))
3233
/
33-
sum(rate(nginx_ingress_controller_requests{ingress="{{args.ingress}}",exported_namespace="{{args.namespace}}"}[20s]) + 2
34+
sum(rate(nginx_ingress_controller_requests{ingress="{{args.ingress}}",exported_namespace="{{args.namespace}}"}[20s])
3435
)

0 commit comments

Comments
 (0)