File tree Expand file tree Collapse file tree 1 file changed +4
-7
lines changed
infra/kargo/projects/playground-sandbox Expand file tree Collapse file tree 1 file changed +4
-7
lines changed Original file line number Diff line number Diff line change 99 - name : interval
1010 value : 10s
1111 - name : successRateThreshold
12- value : " 0.70 "
12+ value : " 10 "
1313 - name : PROMETHEUS_AUTH_TOKEN
1414 valueFrom :
1515 secretKeyRef :
1818 metrics :
1919 - name : success-rate
2020 interval : " {{ args.interval }}"
21- successCondition : len(result) == 0 || isNaN(result[0]) || result[0] > {{ args.successRateThreshold }}
21+ count : 3
22+ failureCondition : result[0] >= {{ args.successRateThreshold }}
2223 provider :
2324 prometheus :
2425 address : http://collector.k3d-sandbox-control-serverlb.orb.local
2728 - key : Authorization
2829 value : Bearer {{ args.PROMETHEUS_AUTH_TOKEN }}
2930 query : >+
30- sum(
31- rate(nginx_ingress_controller_requests{ingress="{{args.ingress}}",exported_namespace="{{args.namespace}}",status!~"[4-5].*"}[20s])) + 5
32- /
33- sum(rate(nginx_ingress_controller_requests{ingress="{{args.ingress}}",exported_namespace="{{args.namespace}}"}[20s]) + 2
34- )
31+ sum(irate(nginx_ingress_controller_requests{ingress="{{args.ingress}}",exported_namespace="{{args.namespace}}",status=~"[4-5].*"}[1m]))
You can’t perform that action at this time.
0 commit comments