Add preliminary VDM SLOs for AppD ID5 + OAP

feature/appd-onboarding
Markus Dlugi 2022-07-04 13:56:36 +02:00
parent c1080fa8e9
commit 693d2a4fe1
6 changed files with 186 additions and 55 deletions

View File

@ -3,10 +3,10 @@ config:
- CDappdId5-E2E: default.json - CDappdId5-E2E: default.json
- CDappdId5-INT: default.json - CDappdId5-INT: default.json
- CDappdId5-TEST: default.json - CDappdId5-TEST: default.json
- CDvdmStandard-EMEA-E2E: CDvdmStandardProcessGroupNoReliability.json - CDvdmStandard-EMEA-E2E: CDvdmStandardProcessGroup.json
- CDvdmStandard-EMEA-PROD: CDvdmStandardProcessGroupNoReliability.json - CDvdmStandard-EMEA-PROD: CDvdmStandardProcessGroup.json
- CDvdmStandard-US-E2E: CDvdmStandardProcessGroupNoReliability.json - CDvdmStandard-US-E2E: CDvdmStandardProcessGroupNoReliability.json
- CDvdmStandard-US-PROD: CDvdmStandardProcessGroupNoReliability.json - CDvdmStandard-US-PROD: CDvdmStandardProcessGroup.json
- CDvdmStandard-CN-E2E: CDvdmStandardProcessGroupNoReliability.json - CDvdmStandard-CN-E2E: CDvdmStandardProcessGroupNoReliability.json
- CDvdmStandard-CN-PROD: CDvdmStandardProcessGroupNoReliability.json - CDvdmStandard-CN-PROD: CDvdmStandardProcessGroupNoReliability.json
@ -122,8 +122,11 @@ CDvdmStandard-EMEA-E2E:
- tag: AppDID5 - tag: AppDID5
- env: E2E - env: E2E
- appId: APP-18165 - appId: APP-18165
- processGroupName: app-distribution - processGroupName: id5-app
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP/ID5)" - serviceLevelObjective: CD_AppD_ID5/slo/CDvdmSlo-EMEA-E2E.id
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(ID5)"
- reliabilityOverTime: (100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-2F7B2EA4126692E2~\",~\"SERVICE_METHOD-905484011019D487~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(2))/(builtin:service.keyRequest.count.server:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-2F7B2EA4126692E2~\",~\"SERVICE_METHOD-905484011019D487~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(2))
- reliabilityPerKeyRequest: ((100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-2F7B2EA4126692E2~\",~\"SERVICE_METHOD-905484011019D487~\")\")))):splitBy(\"dt.entity.service_method\"):avg:auto:sort(value(avg,descending)):limit(2))/(builtin:service.keyRequest.count.server:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-2F7B2EA4126692E2~\",~\"SERVICE_METHOD-905484011019D487~\")\")))):splitBy(\"dt.entity.service_method\"):avg:auto:sort(value(avg,descending)):limit(2))):sort(value(avg,ascending))
- skipDeployment: "true" - skipDeployment: "true"
CDvdmStandard-EMEA-E2E.EMEA-Prod: CDvdmStandard-EMEA-E2E.EMEA-Prod:
- name: CD_AppD_ID5 - EMEA E2E - VDM Standard Dashboard - name: CD_AppD_ID5 - EMEA E2E - VDM Standard Dashboard
@ -132,8 +135,11 @@ CDvdmStandard-EMEA-E2E.EMEA-Prod:
- tag: AppDID5 - tag: AppDID5
- env: E2E - env: E2E
- appId: APP-18165 - appId: APP-18165
- processGroupName: app-distribution - processGroupName: id5-app
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP/ID5)" - serviceLevelObjective: CD_AppD_ID5/slo/CDvdmSlo-EMEA-E2E.id
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(ID5)"
- reliabilityOverTime: (100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-2F7B2EA4126692E2~\",~\"SERVICE_METHOD-905484011019D487~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(2))/(builtin:service.keyRequest.count.server:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-2F7B2EA4126692E2~\",~\"SERVICE_METHOD-905484011019D487~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(2))
- reliabilityPerKeyRequest: ((100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-2F7B2EA4126692E2~\",~\"SERVICE_METHOD-905484011019D487~\")\")))):splitBy(\"dt.entity.service_method\"):avg:auto:sort(value(avg,descending)):limit(2))/(builtin:service.keyRequest.count.server:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-2F7B2EA4126692E2~\",~\"SERVICE_METHOD-905484011019D487~\")\")))):splitBy(\"dt.entity.service_method\"):avg:auto:sort(value(avg,descending)):limit(2))):sort(value(avg,ascending))
- skipDeployment: "false" - skipDeployment: "false"
CDvdmStandard-EMEA-PROD: CDvdmStandard-EMEA-PROD:
- name: CD_AppD_ID5 - EMEA PROD - VDM Standard Dashboard - name: CD_AppD_ID5 - EMEA PROD - VDM Standard Dashboard
@ -142,8 +148,11 @@ CDvdmStandard-EMEA-PROD:
- tag: AppDID5 - tag: AppDID5
- env: PROD - env: PROD
- appId: APP-18165 - appId: APP-18165
- processGroupName: app-distribution - processGroupName: id5-app
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP/ID5)" - serviceLevelObjective: CD_AppD_ID5/slo/CDvdmSlo-EMEA-PROD.id
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(ID5)"
- reliabilityOverTime: (100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-82C82BC3D26334F2~\",~\"SERVICE_METHOD-6118B1BFB871C96B~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(2))/(builtin:service.keyRequest.count.server:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-82C82BC3D26334F2~\",~\"SERVICE_METHOD-6118B1BFB871C96B~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(2))
- reliabilityPerKeyRequest: ((100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-82C82BC3D26334F2~\",~\"SERVICE_METHOD-6118B1BFB871C96B~\")\")))):splitBy(\"dt.entity.service_method\"):avg:auto:sort(value(avg,descending)):limit(2))/(builtin:service.keyRequest.count.server:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-82C82BC3D26334F2~\",~\"SERVICE_METHOD-6118B1BFB871C96B~\")\")))):splitBy(\"dt.entity.service_method\"):avg:auto:sort(value(avg,descending)):limit(2))):sort(value(avg,ascending))
- skipDeployment: "true" - skipDeployment: "true"
CDvdmStandard-EMEA-PROD.EMEA-Prod: CDvdmStandard-EMEA-PROD.EMEA-Prod:
- name: CD_AppD_ID5 - EMEA PROD - VDM Standard Dashboard - name: CD_AppD_ID5 - EMEA PROD - VDM Standard Dashboard
@ -152,8 +161,11 @@ CDvdmStandard-EMEA-PROD.EMEA-Prod:
- tag: AppDID5 - tag: AppDID5
- env: PROD - env: PROD
- appId: APP-18165 - appId: APP-18165
- processGroupName: app-distribution - processGroupName: id5-app
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP/ID5)" - serviceLevelObjective: CD_AppD_ID5/slo/CDvdmSlo-EMEA-PROD.id
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(ID5)"
- reliabilityOverTime: (100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-82C82BC3D26334F2~\",~\"SERVICE_METHOD-6118B1BFB871C96B~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(2))/(builtin:service.keyRequest.count.server:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-82C82BC3D26334F2~\",~\"SERVICE_METHOD-6118B1BFB871C96B~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(2))
- reliabilityPerKeyRequest: ((100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-82C82BC3D26334F2~\",~\"SERVICE_METHOD-6118B1BFB871C96B~\")\")))):splitBy(\"dt.entity.service_method\"):avg:auto:sort(value(avg,descending)):limit(2))/(builtin:service.keyRequest.count.server:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-82C82BC3D26334F2~\",~\"SERVICE_METHOD-6118B1BFB871C96B~\")\")))):splitBy(\"dt.entity.service_method\"):avg:auto:sort(value(avg,descending)):limit(2))):sort(value(avg,ascending))
- skipDeployment: "false" - skipDeployment: "false"
CDvdmStandard-US-E2E: CDvdmStandard-US-E2E:
- name: CD_AppD_ID5 - US E2E - VDM Standard Dashboard - name: CD_AppD_ID5 - US E2E - VDM Standard Dashboard
@ -162,8 +174,8 @@ CDvdmStandard-US-E2E:
- tag: AppDID5 - tag: AppDID5
- env: E2E - env: E2E
- appId: APP-18165 - appId: APP-18165
- processGroupName: app-distribution - processGroupName: id5-app
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP/ID5)" - reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(ID5)"
- skipDeployment: "true" - skipDeployment: "true"
CDvdmStandard-US-E2E.NA-Prod: CDvdmStandard-US-E2E.NA-Prod:
- name: CD_AppD_ID5 - US E2E - VDM Standard Dashboard - name: CD_AppD_ID5 - US E2E - VDM Standard Dashboard
@ -172,8 +184,8 @@ CDvdmStandard-US-E2E.NA-Prod:
- tag: AppDID5 - tag: AppDID5
- env: E2E - env: E2E
- appId: APP-18165 - appId: APP-18165
- processGroupName: app-distribution - processGroupName: id5-app
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP/ID5)" - reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(ID5)"
- skipDeployment: "false" - skipDeployment: "false"
CDvdmStandard-US-PROD: CDvdmStandard-US-PROD:
- name: CD_AppD_ID5 - US PROD - VDM Standard Dashboard - name: CD_AppD_ID5 - US PROD - VDM Standard Dashboard
@ -182,8 +194,11 @@ CDvdmStandard-US-PROD:
- tag: AppDID5 - tag: AppDID5
- env: PROD - env: PROD
- appId: APP-18165 - appId: APP-18165
- processGroupName: app-distribution - processGroupName: id5-app
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP/ID5)" - serviceLevelObjective: CD_AppD_ID5/slo/CDvdmSlo-US-PROD.id
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(ID5)"
- reliabilityOverTime: (100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-53F4A844DEBAE145~\",~\"SERVICE_METHOD-D3C93D784F50A291~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(2))/(builtin:service.keyRequest.count.server:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-53F4A844DEBAE145~\",~\"SERVICE_METHOD-D3C93D784F50A291~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(2))
- reliabilityPerKeyRequest: ((100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-53F4A844DEBAE145~\",~\"SERVICE_METHOD-D3C93D784F50A291~\")\")))):splitBy(\"dt.entity.service_method\"):avg:auto:sort(value(avg,descending)):limit(2))/(builtin:service.keyRequest.count.server:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-53F4A844DEBAE145~\",~\"SERVICE_METHOD-D3C93D784F50A291~\")\")))):splitBy(\"dt.entity.service_method\"):avg:auto:sort(value(avg,descending)):limit(2))):sort(value(avg,ascending))
- skipDeployment: "true" - skipDeployment: "true"
CDvdmStandard-US-PROD.NA-Prod: CDvdmStandard-US-PROD.NA-Prod:
- name: CD_AppD_ID5 - US PROD - VDM Standard Dashboard - name: CD_AppD_ID5 - US PROD - VDM Standard Dashboard
@ -192,8 +207,11 @@ CDvdmStandard-US-PROD.NA-Prod:
- tag: AppDID5 - tag: AppDID5
- env: PROD - env: PROD
- appId: APP-18165 - appId: APP-18165
- processGroupName: app-distribution - processGroupName: id5-app
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP/ID5)" - serviceLevelObjective: CD_AppD_ID5/slo/CDvdmSlo-US-PROD.id
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(ID5)"
- reliabilityOverTime: (100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-53F4A844DEBAE145~\",~\"SERVICE_METHOD-D3C93D784F50A291~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(2))/(builtin:service.keyRequest.count.server:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-53F4A844DEBAE145~\",~\"SERVICE_METHOD-D3C93D784F50A291~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(2))
- reliabilityPerKeyRequest: ((100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-53F4A844DEBAE145~\",~\"SERVICE_METHOD-D3C93D784F50A291~\")\")))):splitBy(\"dt.entity.service_method\"):avg:auto:sort(value(avg,descending)):limit(2))/(builtin:service.keyRequest.count.server:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-53F4A844DEBAE145~\",~\"SERVICE_METHOD-D3C93D784F50A291~\")\")))):splitBy(\"dt.entity.service_method\"):avg:auto:sort(value(avg,descending)):limit(2))):sort(value(avg,ascending))
- skipDeployment: "false" - skipDeployment: "false"
CDvdmStandard-CN-E2E: CDvdmStandard-CN-E2E:
- name: CD_AppD_ID5 - CN E2E - VDM Standard Dashboard - name: CD_AppD_ID5 - CN E2E - VDM Standard Dashboard
@ -202,8 +220,8 @@ CDvdmStandard-CN-E2E:
- tag: AppDID5 - tag: AppDID5
- env: E2E - env: E2E
- appId: APP-18165 - appId: APP-18165
- processGroupName: app-distribution - processGroupName: id5-app
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP/ID5)" - reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(ID5)"
- skipDeployment: "true" - skipDeployment: "true"
CDvdmStandard-CN-E2E.CN-Prod: CDvdmStandard-CN-E2E.CN-Prod:
- name: CD_AppD_ID5 - CN E2E - VDM Standard Dashboard - name: CD_AppD_ID5 - CN E2E - VDM Standard Dashboard
@ -212,8 +230,8 @@ CDvdmStandard-CN-E2E.CN-Prod:
- tag: AppDID5 - tag: AppDID5
- env: E2E - env: E2E
- appId: APP-18165 - appId: APP-18165
- processGroupName: app-distribution - processGroupName: id5-app
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP/ID5)" - reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(ID5)"
- skipDeployment: "false" - skipDeployment: "false"
CDvdmStandard-CN-PROD: CDvdmStandard-CN-PROD:
- name: CD_AppD_ID5 - CN PROD - VDM Standard Dashboard - name: CD_AppD_ID5 - CN PROD - VDM Standard Dashboard
@ -222,8 +240,8 @@ CDvdmStandard-CN-PROD:
- tag: AppDID5 - tag: AppDID5
- env: PROD - env: PROD
- appId: APP-18165 - appId: APP-18165
- processGroupName: app-distribution - processGroupName: id5-app
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP/ID5)" - reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(ID5)"
- skipDeployment: "true" - skipDeployment: "true"
CDvdmStandard-CN-PROD.CN-Prod: CDvdmStandard-CN-PROD.CN-Prod:
- name: CD_AppD_ID5 - CN PROD - VDM Standard Dashboard - name: CD_AppD_ID5 - CN PROD - VDM Standard Dashboard
@ -232,6 +250,6 @@ CDvdmStandard-CN-PROD.CN-Prod:
- tag: AppDID5 - tag: AppDID5
- env: PROD - env: PROD
- appId: APP-18165 - appId: APP-18165
- processGroupName: app-distribution - processGroupName: id5-app
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP/ID5)" - reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(ID5)"
- skipDeployment: "false" - skipDeployment: "false"

View File

@ -0,0 +1,10 @@
{
"enabled": true,
"name": "{{.name}}",
"metricExpression": "(100)*((builtin:service.keyRequest.errors.server.successCount:splitBy())/(builtin:service.keyRequest.count.server:splitBy()))",
"evaluationType": "AGGREGATE",
"filter": "{{.sloFilter}}",
"target": 98,
"warning": 99,
"timeframe": "-1d"
}

View File

@ -0,0 +1,30 @@
config:
- CDvdmSlo-EMEA-E2E: CDvdmSlo.json
- CDvdmSlo-EMEA-PROD: CDvdmSlo.json
- CDvdmSlo-US-PROD: CDvdmSlo.json
# VDM SLOs
CDvdmSlo-EMEA-E2E:
- name: "VDM - AppD_ID5 - EMEA E2E"
- sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD-2F7B2EA4126692E2\\\",\\\"SERVICE_METHOD-905484011019D487\\\")"
- skipDeployment: "true"
CDvdmSlo-EMEA-E2E.EMEA-Prod:
- name: "VDM - AppD_ID5 - EMEA E2E"
- sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD-2F7B2EA4126692E2\\\",\\\"SERVICE_METHOD-905484011019D487\\\")"
- skipDeployment: "false"
CDvdmSlo-EMEA-PROD:
- name: "VDM - AppD_ID5 - EMEA PROD"
- sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD-82C82BC3D26334F2\\\",\\\"SERVICE_METHOD-6118B1BFB871C96B\\\")"
- skipDeployment: "true"
CDvdmSlo-EMEA-PROD.EMEA-Prod:
- name: "VDM - AppD_ID5 - EMEA PROD"
- sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD-82C82BC3D26334F2\\\",\\\"SERVICE_METHOD-6118B1BFB871C96B\\\")"
- skipDeployment: "false"
CDvdmSlo-US-PROD:
- name: "VDM - AppD_ID5 - US PROD"
- sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD-53F4A844DEBAE145\\\",\\\"SERVICE_METHOD-D3C93D784F50A291\\\")"
- skipDeployment: "true"
CDvdmSlo-US-PROD.NA-Prod:
- name: "VDM - AppD_ID5 - US PROD"
- sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD-53F4A844DEBAE145\\\",\\\"SERVICE_METHOD-D3C93D784F50A291\\\")"
- skipDeployment: "false"

View File

@ -3,11 +3,11 @@ config:
- CDappdOap-E2E: default.json - CDappdOap-E2E: default.json
- CDappdOap-INT: default.json - CDappdOap-INT: default.json
- CDappdOap-TEST: default.json - CDappdOap-TEST: default.json
- CDvdmStandard-EMEA-E2E: CDvdmStandardProcessGroupNoReliability.json - CDvdmStandard-EMEA-E2E: CDvdmStandardProcessGroup.json
- CDvdmStandard-EMEA-PROD: CDvdmStandardProcessGroupNoReliability.json - CDvdmStandard-EMEA-PROD: CDvdmStandardProcessGroup.json
- CDvdmStandard-US-E2E: CDvdmStandardProcessGroupNoReliability.json - CDvdmStandard-US-E2E: CDvdmStandardProcessGroupNoReliability.json
- CDvdmStandard-US-PROD: CDvdmStandardProcessGroupNoReliability.json - CDvdmStandard-US-PROD: CDvdmStandardProcessGroup.json
- CDvdmStandard-CN-E2E: CDvdmStandardProcessGroupNoReliability.json - CDvdmStandard-CN-E2E: CDvdmStandardProcessGroup.json
- CDvdmStandard-CN-PROD: CDvdmStandardProcessGroupNoReliability.json - CDvdmStandard-CN-PROD: CDvdmStandardProcessGroupNoReliability.json
#PROD dashboards for EMEA/NA/CN Prod #PROD dashboards for EMEA/NA/CN Prod
@ -122,8 +122,11 @@ CDvdmStandard-EMEA-E2E:
- tag: AppDOAP - tag: AppDOAP
- env: E2E - env: E2E
- appId: APP-18165 - appId: APP-18165
- processGroupName: id5-app - processGroupName: app-distribution
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP/ID5)" - serviceLevelObjective: CD_AppD_OAP/slo/CDvdmSlo-EMEA-E2E.id
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP)"
- reliabilityOverTime: (100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-C2CF52FF7EDB5225~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(1))/(builtin:service.keyRequest.count.server:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-C2CF52FF7EDB5225~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(1))
- reliabilityPerKeyRequest: ((100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-C2CF52FF7EDB5225~\")\")))):splitBy(\"dt.entity.service_method\"):avg:auto:sort(value(avg,descending)):limit(1))/(builtin:service.keyRequest.count.server:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-C2CF52FF7EDB5225~\")\")))):splitBy(\"dt.entity.service_method\"):avg:auto:sort(value(avg,descending)):limit(1))):sort(value(avg,ascending))
- skipDeployment: "true" - skipDeployment: "true"
CDvdmStandard-EMEA-E2E.EMEA-Prod: CDvdmStandard-EMEA-E2E.EMEA-Prod:
- name: CD_AppD_OAP - EMEA E2E - VDM Standard Dashboard - name: CD_AppD_OAP - EMEA E2E - VDM Standard Dashboard
@ -132,8 +135,11 @@ CDvdmStandard-EMEA-E2E.EMEA-Prod:
- tag: AppDOAP - tag: AppDOAP
- env: E2E - env: E2E
- appId: APP-18165 - appId: APP-18165
- processGroupName: id5-app - processGroupName: app-distribution
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP/ID5)" - serviceLevelObjective: CD_AppD_OAP/slo/CDvdmSlo-EMEA-E2E.id
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP)"
- reliabilityOverTime: (100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-C2CF52FF7EDB5225~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(1))/(builtin:service.keyRequest.count.server:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-C2CF52FF7EDB5225~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(1))
- reliabilityPerKeyRequest: ((100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-C2CF52FF7EDB5225~\")\")))):splitBy(\"dt.entity.service_method\"):avg:auto:sort(value(avg,descending)):limit(1))/(builtin:service.keyRequest.count.server:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-C2CF52FF7EDB5225~\")\")))):splitBy(\"dt.entity.service_method\"):avg:auto:sort(value(avg,descending)):limit(1))):sort(value(avg,ascending))
- skipDeployment: "false" - skipDeployment: "false"
CDvdmStandard-EMEA-PROD: CDvdmStandard-EMEA-PROD:
- name: CD_AppD_OAP - EMEA PROD - VDM Standard Dashboard - name: CD_AppD_OAP - EMEA PROD - VDM Standard Dashboard
@ -142,8 +148,11 @@ CDvdmStandard-EMEA-PROD:
- tag: AppDOAP - tag: AppDOAP
- env: PROD - env: PROD
- appId: APP-18165 - appId: APP-18165
- processGroupName: id5-app - processGroupName: app-distribution
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP/ID5)" - serviceLevelObjective: CD_AppD_OAP/slo/CDvdmSlo-EMEA-PROD.id
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP)"
- reliabilityOverTime: (100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-FA8DEC5F7CF8EAF8~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(1))/(builtin:service.keyRequest.count.server:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-FA8DEC5F7CF8EAF8~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(1))
- reliabilityPerKeyRequest: ((100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-FA8DEC5F7CF8EAF8~\")\")))):splitBy(\"dt.entity.service_method\"):avg:auto:sort(value(avg,descending)):limit(1))/(builtin:service.keyRequest.count.server:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-FA8DEC5F7CF8EAF8~\")\")))):splitBy(\"dt.entity.service_method\"):avg:auto:sort(value(avg,descending)):limit(1))):sort(value(avg,ascending))
- skipDeployment: "true" - skipDeployment: "true"
CDvdmStandard-EMEA-PROD.EMEA-Prod: CDvdmStandard-EMEA-PROD.EMEA-Prod:
- name: CD_AppD_OAP - EMEA PROD - VDM Standard Dashboard - name: CD_AppD_OAP - EMEA PROD - VDM Standard Dashboard
@ -152,8 +161,11 @@ CDvdmStandard-EMEA-PROD.EMEA-Prod:
- tag: AppDOAP - tag: AppDOAP
- env: PROD - env: PROD
- appId: APP-18165 - appId: APP-18165
- processGroupName: id5-app - processGroupName: app-distribution
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP/ID5)" - serviceLevelObjective: CD_AppD_OAP/slo/CDvdmSlo-EMEA-PROD.id
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP)"
- reliabilityOverTime: (100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-FA8DEC5F7CF8EAF8~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(1))/(builtin:service.keyRequest.count.server:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-FA8DEC5F7CF8EAF8~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(1))
- reliabilityPerKeyRequest: ((100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-FA8DEC5F7CF8EAF8~\")\")))):splitBy(\"dt.entity.service_method\"):avg:auto:sort(value(avg,descending)):limit(1))/(builtin:service.keyRequest.count.server:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-FA8DEC5F7CF8EAF8~\")\")))):splitBy(\"dt.entity.service_method\"):avg:auto:sort(value(avg,descending)):limit(1))):sort(value(avg,ascending))
- skipDeployment: "false" - skipDeployment: "false"
CDvdmStandard-US-E2E: CDvdmStandard-US-E2E:
- name: CD_AppD_OAP - US E2E - VDM Standard Dashboard - name: CD_AppD_OAP - US E2E - VDM Standard Dashboard
@ -162,8 +174,8 @@ CDvdmStandard-US-E2E:
- tag: AppDOAP - tag: AppDOAP
- env: E2E - env: E2E
- appId: APP-18165 - appId: APP-18165
- processGroupName: id5-app - processGroupName: app-distribution
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP/ID5)" - reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP)"
- skipDeployment: "true" - skipDeployment: "true"
CDvdmStandard-US-E2E.NA-Prod: CDvdmStandard-US-E2E.NA-Prod:
- name: CD_AppD_OAP - US E2E - VDM Standard Dashboard - name: CD_AppD_OAP - US E2E - VDM Standard Dashboard
@ -172,8 +184,8 @@ CDvdmStandard-US-E2E.NA-Prod:
- tag: AppDOAP - tag: AppDOAP
- env: E2E - env: E2E
- appId: APP-18165 - appId: APP-18165
- processGroupName: id5-app - processGroupName: app-distribution
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP/ID5)" - reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP)"
- skipDeployment: "false" - skipDeployment: "false"
CDvdmStandard-US-PROD: CDvdmStandard-US-PROD:
- name: CD_AppD_OAP - US PROD - VDM Standard Dashboard - name: CD_AppD_OAP - US PROD - VDM Standard Dashboard
@ -182,8 +194,11 @@ CDvdmStandard-US-PROD:
- tag: AppDOAP - tag: AppDOAP
- env: PROD - env: PROD
- appId: APP-18165 - appId: APP-18165
- processGroupName: id5-app - processGroupName: app-distribution
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP/ID5)" - serviceLevelObjective: CD_AppD_OAP/slo/CDvdmSlo-US-PROD.id
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP)"
- reliabilityOverTime: (100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-1834FCBF4236C3A1~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(1))/(builtin:service.keyRequest.count.server:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-1834FCBF4236C3A1~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(1))
- reliabilityPerKeyRequest: ((100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-1834FCBF4236C3A1~\")\")))):splitBy(\"dt.entity.service_method\"):avg:auto:sort(value(avg,descending)):limit(1))/(builtin:service.keyRequest.count.server:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-1834FCBF4236C3A1~\")\")))):splitBy(\"dt.entity.service_method\"):avg:auto:sort(value(avg,descending)):limit(1))):sort(value(avg,ascending))
- skipDeployment: "true" - skipDeployment: "true"
CDvdmStandard-US-PROD.NA-Prod: CDvdmStandard-US-PROD.NA-Prod:
- name: CD_AppD_OAP - US PROD - VDM Standard Dashboard - name: CD_AppD_OAP - US PROD - VDM Standard Dashboard
@ -192,8 +207,11 @@ CDvdmStandard-US-PROD.NA-Prod:
- tag: AppDOAP - tag: AppDOAP
- env: PROD - env: PROD
- appId: APP-18165 - appId: APP-18165
- processGroupName: id5-app - processGroupName: app-distribution
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP/ID5)" - serviceLevelObjective: CD_AppD_OAP/slo/CDvdmSlo-US-PROD.id
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP)"
- reliabilityOverTime: (100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-1834FCBF4236C3A1~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(1))/(builtin:service.keyRequest.count.server:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-1834FCBF4236C3A1~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(1))
- reliabilityPerKeyRequest: ((100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-1834FCBF4236C3A1~\")\")))):splitBy(\"dt.entity.service_method\"):avg:auto:sort(value(avg,descending)):limit(1))/(builtin:service.keyRequest.count.server:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-1834FCBF4236C3A1~\")\")))):splitBy(\"dt.entity.service_method\"):avg:auto:sort(value(avg,descending)):limit(1))):sort(value(avg,ascending))
- skipDeployment: "false" - skipDeployment: "false"
CDvdmStandard-CN-E2E: CDvdmStandard-CN-E2E:
- name: CD_AppD_OAP - CN E2E - VDM Standard Dashboard - name: CD_AppD_OAP - CN E2E - VDM Standard Dashboard
@ -202,8 +220,11 @@ CDvdmStandard-CN-E2E:
- tag: AppDOAP - tag: AppDOAP
- env: E2E - env: E2E
- appId: APP-18165 - appId: APP-18165
- processGroupName: id5-app - processGroupName: app-distribution
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP/ID5)" - serviceLevelObjective: CD_AppD_OAP/slo/CDvdmSlo-CN-E2E.id
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP)"
- reliabilityOverTime: (100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-6B904CEAEC3ABA29~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(1))/(builtin:service.keyRequest.count.server:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-6B904CEAEC3ABA29~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(1))
- reliabilityPerKeyRequest: ((100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-6B904CEAEC3ABA29~\")\")))):splitBy(\"dt.entity.service_method\"):avg:auto:sort(value(avg,descending)):limit(1))/(builtin:service.keyRequest.count.server:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-6B904CEAEC3ABA29~\")\")))):splitBy(\"dt.entity.service_method\"):avg:auto:sort(value(avg,descending)):limit(1))):sort(value(avg,ascending))
- skipDeployment: "true" - skipDeployment: "true"
CDvdmStandard-CN-E2E.CN-Prod: CDvdmStandard-CN-E2E.CN-Prod:
- name: CD_AppD_OAP - CN E2E - VDM Standard Dashboard - name: CD_AppD_OAP - CN E2E - VDM Standard Dashboard
@ -212,8 +233,11 @@ CDvdmStandard-CN-E2E.CN-Prod:
- tag: AppDOAP - tag: AppDOAP
- env: E2E - env: E2E
- appId: APP-18165 - appId: APP-18165
- processGroupName: id5-app - processGroupName: app-distribution
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP/ID5)" - serviceLevelObjective: CD_AppD_OAP/slo/CDvdmSlo-CN-E2E.id
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP)"
- reliabilityOverTime: (100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-6B904CEAEC3ABA29~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(1))/(builtin:service.keyRequest.count.server:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-6B904CEAEC3ABA29~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(1))
- reliabilityPerKeyRequest: ((100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-6B904CEAEC3ABA29~\")\")))):splitBy(\"dt.entity.service_method\"):avg:auto:sort(value(avg,descending)):limit(1))/(builtin:service.keyRequest.count.server:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-6B904CEAEC3ABA29~\")\")))):splitBy(\"dt.entity.service_method\"):avg:auto:sort(value(avg,descending)):limit(1))):sort(value(avg,ascending))
- skipDeployment: "false" - skipDeployment: "false"
CDvdmStandard-CN-PROD: CDvdmStandard-CN-PROD:
- name: CD_AppD_OAP - CN PROD - VDM Standard Dashboard - name: CD_AppD_OAP - CN PROD - VDM Standard Dashboard
@ -222,8 +246,8 @@ CDvdmStandard-CN-PROD:
- tag: AppDOAP - tag: AppDOAP
- env: PROD - env: PROD
- appId: APP-18165 - appId: APP-18165
- processGroupName: id5-app - processGroupName: app-distribution
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP/ID5)" - reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP)"
- skipDeployment: "true" - skipDeployment: "true"
CDvdmStandard-CN-PROD.CN-Prod: CDvdmStandard-CN-PROD.CN-Prod:
- name: CD_AppD_OAP - CN PROD - VDM Standard Dashboard - name: CD_AppD_OAP - CN PROD - VDM Standard Dashboard
@ -232,6 +256,6 @@ CDvdmStandard-CN-PROD.CN-Prod:
- tag: AppDOAP - tag: AppDOAP
- env: PROD - env: PROD
- appId: APP-18165 - appId: APP-18165
- processGroupName: id5-app - processGroupName: app-distribution
- reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP/ID5)" - reliabilityLink: "https://atc.bmwgroup.net/confluence/display/CDRVC/Reliability+Measurement#ReliabilityMeasurement-AppDistributionServices(OAP)"
- skipDeployment: "false" - skipDeployment: "false"

View File

@ -0,0 +1,10 @@
{
"enabled": true,
"name": "{{.name}}",
"metricExpression": "(100)*((builtin:service.keyRequest.errors.server.successCount:splitBy())/(builtin:service.keyRequest.count.server:splitBy()))",
"evaluationType": "AGGREGATE",
"filter": "{{.sloFilter}}",
"target": 98,
"warning": 99,
"timeframe": "-1d"
}

View File

@ -0,0 +1,39 @@
config:
- CDvdmSlo-EMEA-E2E: CDvdmSlo.json
- CDvdmSlo-EMEA-PROD: CDvdmSlo.json
- CDvdmSlo-US-PROD: CDvdmSlo.json
- CDvdmSlo-CN-E2E: CDvdmSlo.json
# VDM SLOs
CDvdmSlo-EMEA-E2E:
- name: "VDM - AppD_OAP - EMEA E2E"
- sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD-C2CF52FF7EDB5225\\\")"
- skipDeployment: "true"
CDvdmSlo-EMEA-E2E.EMEA-Prod:
- name: "VDM - AppD_OAP - EMEA E2E"
- sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD-C2CF52FF7EDB5225\\\")"
- skipDeployment: "false"
CDvdmSlo-EMEA-PROD:
- name: "VDM - AppD_OAP - EMEA PROD"
- sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD-FA8DEC5F7CF8EAF8\\\")"
- skipDeployment: "true"
CDvdmSlo-EMEA-PROD.EMEA-Prod:
- name: "VDM - AppD_OAP - EMEA PROD"
- sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD-FA8DEC5F7CF8EAF8\\\")"
- skipDeployment: "false"
CDvdmSlo-US-PROD:
- name: "VDM - AppD_OAP - US PROD"
- sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD-1834FCBF4236C3A1\\\")"
- skipDeployment: "true"
CDvdmSlo-US-PROD.NA-Prod:
- name: "VDM - AppD_OAP - US PROD"
- sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD-1834FCBF4236C3A1\\\")"
- skipDeployment: "false"
CDvdmSlo-CN-E2E:
- name: "VDM - AppD_OAP - CN E2E"
- sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD-6B904CEAEC3ABA29\\\")"
- skipDeployment: "true"
CDvdmSlo-CN-E2E.CN-Prod:
- name: "VDM - AppD_OAP - CN E2E"
- sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD-6B904CEAEC3ABA29\\\")"
- skipDeployment: "false"