diff --git a/BMW-Dynatrace-config/CD_VehicleCentricInformationServices/slo/gen2.yaml b/BMW-Dynatrace-config/CD_VehicleCentricInformationServices/slo/gen2.yaml new file mode 100644 index 00000000..d07b3d9c --- /dev/null +++ b/BMW-Dynatrace-config/CD_VehicleCentricInformationServices/slo/gen2.yaml @@ -0,0 +1,16 @@ +config: + - AppStore-EMEA-Prod: slo.json + +AppStore-EMEA-Prod: + - name: "Gen2 SLO App Store" + - sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD-33C75D7B554EB498\\\",\\\"SERVICE_METHOD-ADAF1C4F58C2C719\\\",\\\"SERVICE_METHOD-05E895E75BA373CA\\\")" + - target: "98" + - warning: "99" + - skipDeployment: "true" + +AppStore-EMEA-Prod.EMEA-Prod: + - name: "Gen2 SLO App Store" + - sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD-33C75D7B554EB498\\\",\\\"SERVICE_METHOD-ADAF1C4F58C2C719\\\",\\\"SERVICE_METHOD-05E895E75BA373CA\\\")" + - target: "98" + - warning: "99" + - skipDeployment: "false" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_VehicleCentricInformationServices/slo/slo.json b/BMW-Dynatrace-config/CD_VehicleCentricInformationServices/slo/slo.json index e69de29b..d6ddd01c 100644 --- a/BMW-Dynatrace-config/CD_VehicleCentricInformationServices/slo/slo.json +++ b/BMW-Dynatrace-config/CD_VehicleCentricInformationServices/slo/slo.json @@ -0,0 +1,10 @@ +{ + "enabled": true, + "name": "{{ .name }}", + "metricExpression": "(100)*(1-(builtin:service.keyRequest.errors.fivexx.count:splitBy()/builtin:service.keyRequest.count.server:splitBy()))", + "evaluationType": "AGGREGATE", + "filter": "{{.sloFilter}}", + "target": "{{ .target }}", + "warning": "{{ .warning }}", + "timeframe": "-1d" + } \ No newline at end of file