diff --git a/BMW-Dynatrace-config/CD_VehicleCentricInformationServices/slo/id5.yaml b/BMW-Dynatrace-config/CD_VehicleCentricInformationServices/slo/id5.yaml index d5063e8f..93970bf3 100644 --- a/BMW-Dynatrace-config/CD_VehicleCentricInformationServices/slo/id5.yaml +++ b/BMW-Dynatrace-config/CD_VehicleCentricInformationServices/slo/id5.yaml @@ -8,7 +8,7 @@ config: ##### ID5 US Endpoints ##### FuelPricesServiceV1-US-Prod: - - name: ID5 FuelPricesServiceV1 - information" + - name: "ID5 FuelPricesServiceV1 - information" - sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD-F5DB8937B187F13C\\\",\\\"SERVICE_METHOD-0C1355EF9BB02FCE\\\")" - metricExpression: "builtin:service.successes.server.rate:filter(and(in("dt.entity.service",entitySelector("type(service),entityName(~"FuelPricesServiceV1 - information~")")))):splitBy():percentile(90):auto:sort(value(percentile(90),descending)):limit(100)" - target: "98" diff --git a/BMW-Dynatrace-config/CD_VehicleCentricInformationServices/slo/ise-cdr.yaml b/BMW-Dynatrace-config/CD_VehicleCentricInformationServices/slo/ise-cdr.yaml index 748727dd..46683210 100644 --- a/BMW-Dynatrace-config/CD_VehicleCentricInformationServices/slo/ise-cdr.yaml +++ b/BMW-Dynatrace-config/CD_VehicleCentricInformationServices/slo/ise-cdr.yaml @@ -13,7 +13,7 @@ config: ##### CDR EMEA Endpoints ##### DealerResource-EMEA-Prod: - - name: CDR DealerResource" + - name: "CDR DealerResource" - sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD-62921B53B24D76D1\\\")" - metricExpression: "builtin:service.successes.server.rate:filter(and(in("dt.entity.service",entitySelector("type(service),entityName(~"DealerResource~")")))):splitBy():percentile(90):auto:sort(value(percentile(90),descending)):limit(100)" - target: "98" diff --git a/BMW-Dynatrace-config/CD_VehicleCentricInformationServices/slo/ise-id7.yaml b/BMW-Dynatrace-config/CD_VehicleCentricInformationServices/slo/ise-id7.yaml index 364d8c6f..bb316f53 100644 --- a/BMW-Dynatrace-config/CD_VehicleCentricInformationServices/slo/ise-id7.yaml +++ b/BMW-Dynatrace-config/CD_VehicleCentricInformationServices/slo/ise-id7.yaml @@ -9,7 +9,7 @@ config: ##### ID7 EMEA Endpoints ##### SPMService-EMEA-Prod: - - name: ID7 SPMService - information" + - name: "ID7 SPMService - information" - sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD-2FDA987B1041891F\\\",\\\"SERVICE_METHOD-7D5F9DA2051C9ABA\\\",\\\"SERVICE_METHOD-80E6B6C131EFEAF3\\\",\\\"SERVICE_METHOD-56C0A6A4E2A7BE7A\\\")" - metricExpression: "builtin:service.successes.server.rate:filter(and(in("dt.entity.service",entitySelector("type(service),entityName(~"FuelPricesServiceV1 - information~")")))):splitBy():percentile(90):auto:sort(value(percentile(90),descending)):limit(100)" - target: "98" @@ -27,7 +27,7 @@ StoreService-EMEA-Prod: ##### ID7 US Endpoints ##### SPMService-US-Prod: - - name: ID7 SPMService - information" + - name: "ID7 SPMService - information" - sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD-A426EBB55E260278\\\",\\\"SERVICE_METHOD-76BC87BC05395379\\\",\\\"SERVICE_METHOD-F07029C9FFD529F2\\\",\\\"SERVICE_METHOD-E49C0F8E4C1A7549\\\")" - metricExpression: "builtin:service.successes.server.rate:filter(and(in("dt.entity.service",entitySelector("type(service),entityName.equals(~"SPMService - information~")")))):splitBy():percentile(90):auto:sort(value(percentile(90),descending)):limit(100)" - target: "98" @@ -45,7 +45,7 @@ StoreService-US-Prod: ##### ID7 CN Endpoints ##### StoreService-CN-Prod: - - name: ID7 StoreService - information" + - name: "ID7 StoreService - information" - sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD-1F4E2E09B85BBEE8\\\",\\\"SERVICE_METHOD-A08625BF3E311886\\\",\\\"SERVICE_METHOD-A25510AA0B51D108\\\")" - metricExpression: "builtin:service.successes.server.rate:filter(and(in("dt.entity.service",entitySelector("type(service),entityName.equals(~"StoreService - information~")")))):splitBy():percentile(90):auto:sort(value(percentile(90),descending)):limit(100)" - target: "98" diff --git a/BMW-Dynatrace-config/CD_VehicleCentricInformationServices/slo/ise-vps.yaml b/BMW-Dynatrace-config/CD_VehicleCentricInformationServices/slo/ise-vps.yaml new file mode 100644 index 00000000..92ec0e68 --- /dev/null +++ b/BMW-Dynatrace-config/CD_VehicleCentricInformationServices/slo/ise-vps.yaml @@ -0,0 +1,34 @@ +config: + - VehicleProfileResource-EMEA-Prod: slo.json + - VehicleProfileResource-US-Prod: slo.json + - VehicleProfileResource-CN-Prod: slo.json + +##### VPS EMEA Endpoints ##### + +VehicleProfileResource-EMEA-Prod: + - name: "VehicleProfileResource - information" + - sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD-23BA5058DCC2FC1F\\\",\\\"SERVICE_METHOD-75BCE535B4C57F1B\\\",\\\"SERVICE_METHOD-976A3A3DEAEBCC16\\\")" + - metricExpression: "builtin:service.successes.server.rate:filter(and(in("dt.entity.service",entitySelector("type(service),entityName(~"VehicleProfileResource~")")))):splitBy():percentile(90):auto:sort(value(percentile(90),descending)):limit(100)" + - target: "98" + - warning: "99" + - skipDeployment: "true" + +##### VPS US Endpoints ##### + +VehicleProfileResource-US-Prod: + - name: "VehicleProfileResource - information" + - sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD-EEFE4D99E86FB62A\\\",\\\"SERVICE_METHOD-75D3118D6C35FEB2\\\",\\\"SERVICE_METHOD-BD6F13CFB5C58003\\\")" + - metricExpression: "builtin:service.successes.server.rate:filter(and(in("dt.entity.service",entitySelector("type(service),entityName.equals(~"VehicleProfileResource - information~")")))):splitBy():percentile(90):auto:sort(value(percentile(90),descending)):limit(100)" + - target: "98" + - warning: "99" + - skipDeployment: "true" + +##### VPS CN Endpoints ##### + +VehicleProfileResource-CN-Prod: + - name: "VPS VehicleProfileResource - information" + - sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD-EEFE4D99E86FB62A\\\",\\\"SERVICE_METHOD-75D3118D6C35FEB2\\\",\\\"SERVICE_METHOD-BD6F13CFB5C58003\\\")" + - metricExpression: "builtin:service.successes.server.rate:filter(and(in("dt.entity.service",entitySelector("type(service),entityName.equals(~"VehicleProfileResource - information~")")))):splitBy():percentile(90):auto:sort(value(percentile(90),descending)):limit(100)" + - target: "98" + - warning: "99" + - skipDeployment: "true" \ No newline at end of file