You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
749 B
15 lines
749 B
apiVersion: argoproj.io/v1alpha1
|
|
kind: ClusterAnalysisTemplate
|
|
metadata:
|
|
name: success-rate
|
|
spec:
|
|
args:
|
|
- name: service-name
|
|
metrics:
|
|
- name: success-rate
|
|
successCondition: isNaN(result[0]) || result[0] >= 0.10
|
|
provider:
|
|
prometheus:
|
|
address: "http://52.149.216.245:9090"
|
|
query: |
|
|
rate(nginx_ingress_controller_requests{ingress="{{ {{ template "helm-guestbook.fullname" . }} }}", controller_class="nginx",exported_namespace="{{ {{ template "helm-guestbook.fullname" . }} }}",status!~"[4-5].*"}[1h]) / rate(nginx_ingress_controller_requests{ingress="{{ {{ template "helm-guestbook.fullname" . }} }}", controller_class="nginx",exported_namespace="{{ {{ template "helm-guestbook.fullname" . }} }}"}[1h])
|