Browse Source

args

pull/82/head
brandon 4 years ago
parent
commit
3937e6b3c2
  1. 7
      helm-guestbook/templates/cluster_analysis.yaml

7
helm-guestbook/templates/cluster_analysis.yaml

@ -3,17 +3,12 @@ kind: ClusterAnalysisTemplate
metadata: metadata:
name: success-rate name: success-rate
spec: spec:
args:
- name: service-name
value: {{ template "helm-guestbook.fullname" . }}.default.svc.cluster.local
- name: prometheus-port
value: 9090
metrics: metrics:
- name: success-rate - name: success-rate
successCondition: result[0] >= 0.95 successCondition: result[0] >= 0.95
provider: provider:
prometheus: prometheus:
address: http://a0179abbebc504fe1a02cc2868d10d20-1436141555.us-east-2.elb.amazonaws.com:{{args.prometheus-port}} address: "http://a0179abbebc504fe1a02cc2868d10d20-1436141555.us-east-2.elb.amazonaws.com:{{args.prometheus-port}}"
query: | query: |
sum(irate( sum(irate(
istio_requests_total{reporter="source",destination_service=~"{{args.service-name}}",response_code!~"5.*"}[5m] istio_requests_total{reporter="source",destination_service=~"{{args.service-name}}",response_code!~"5.*"}[5m]

Loading…
Cancel
Save