From a1bb98f7e397177a1d9366863b4337b309717daa Mon Sep 17 00:00:00 2001 From: ermisw Date: Tue, 13 Jul 2021 10:36:22 +0200 Subject: [PATCH] added custom metrics-not finished yes --- .../SVMS-http-status-405-599.json | 63 ++++ ...onse-time-average-check-preconditions.json | 54 +++ ...esponse-time-average-confirm-mappings.json | 54 +++ ...-response-time-average-mapping-status.json | 54 +++ ...S-response-time-average-start-mapping.json | 54 +++ ...MS-response-time-average-vehicle-list.json | 54 +++ .../SVMS-successful-confirm-mapping.json | 76 ++++ .../SVMS-successful-start-mappings.json | 76 ++++ .../Viewam-proxymapping5xxerrors.json | 51 +++ .../Viewam-proxyrestForwardHttpStatus.json | 54 +++ .../calculated-metrics-service.yaml | 36 ++ .../CDamProxyHttpStatusOverviewE2E.json | 127 +++++++ .../CDamProxyHttpStatusOverviewPROD.json | 199 +++++++++++ .../dashboard/CDamSVMSResponseTimesE2E.json | 338 ++++++++++++++++++ .../dashboard/CDamSVMSResponseTimesPROD.json | 338 ++++++++++++++++++ .../CD_am-proxy/dashboard/dashboard.yaml | 59 +++ 16 files changed, 1687 insertions(+) create mode 100644 BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-http-status-405-599.json create mode 100644 BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-response-time-average-check-preconditions.json create mode 100644 BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-response-time-average-confirm-mappings.json create mode 100644 BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-response-time-average-mapping-status.json create mode 100644 BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-response-time-average-start-mapping.json create mode 100644 BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-response-time-average-vehicle-list.json create mode 100644 BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-successful-confirm-mapping.json create mode 100644 BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-successful-start-mappings.json create mode 100644 BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/Viewam-proxymapping5xxerrors.json create mode 100644 BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/Viewam-proxyrestForwardHttpStatus.json create mode 100644 BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/calculated-metrics-service.yaml create mode 100644 BMW-Dynatrace-config/CD_am-proxy/dashboard/CDamProxyHttpStatusOverviewE2E.json create mode 100644 BMW-Dynatrace-config/CD_am-proxy/dashboard/CDamProxyHttpStatusOverviewPROD.json create mode 100644 BMW-Dynatrace-config/CD_am-proxy/dashboard/CDamSVMSResponseTimesE2E.json create mode 100644 BMW-Dynatrace-config/CD_am-proxy/dashboard/CDamSVMSResponseTimesPROD.json diff --git a/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-http-status-405-599.json b/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-http-status-405-599.json new file mode 100644 index 00000000..bf5224ca --- /dev/null +++ b/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-http-status-405-599.json @@ -0,0 +1,63 @@ +{ + "conditions": [ + { + "attribute": "HTTP_STATUS", + "comparisonInfo": { + "comparison": "GREATER_THAN_OR_EQUAL", + "negate": false, + "type": "NUMBER", + "value": 405, + "values": null + } + }, + { + "attribute": "HTTP_STATUS", + "comparisonInfo": { + "comparison": "LOWER_THAN_OR_EQUAL", + "negate": false, + "type": "NUMBER", + "value": 599, + "values": null + } + }, + { + "attribute": "SERVICE_TAG", + "comparisonInfo": { + "comparison": "EQUALS", + "negate": false, + "type": "TAG", + "value": { + "context": "CONTEXTLESS", + "key": "Component", + "value": "am-svms" + }, + "values": null + } + } + ], + "dimensionDefinition": { + "dimension": "All requests", + "name": "Dimension", + "placeholders": [], + "topX": 100, + "topXAggregation": "SINGLE_VALUE", + "topXDirection": "DESCENDING" + }, + "enabled": true, + "entityId": null, + "managementZones": [], + "metadata": { + "clusterVersion": "1.220.96.20210701-171424", + "configurationVersions": [ + 0 + ] + }, + "metricDefinition": { + "metric": "REQUEST_COUNT", + "requestAttribute": null + }, + "name": "{{.name}}", + "tsmMetricKey": "calc:service.svms_http_status_405_599", + "unit": "COUNT", + "unitDisplayName": null +} \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-response-time-average-check-preconditions.json b/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-response-time-average-check-preconditions.json new file mode 100644 index 00000000..188b940b --- /dev/null +++ b/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-response-time-average-check-preconditions.json @@ -0,0 +1,54 @@ +{ + "conditions": [ + { + "attribute": "SERVICE_TAG", + "comparisonInfo": { + "comparison": "EQUALS", + "negate": false, + "type": "TAG", + "value": { + "context": "CONTEXTLESS", + "key": "Component", + "value": "am-svms" + }, + "values": null + } + }, + { + "attribute": "REQUEST_NAME", + "comparisonInfo": { + "caseSensitive": false, + "comparison": "CONTAINS", + "negate": false, + "type": "STRING", + "value": "checkPreconditionsV4", + "values": null + } + } + ], + "dimensionDefinition": { + "dimension": "{Request:Name}", + "name": "Dimension", + "placeholders": [], + "topX": 10, + "topXAggregation": "AVERAGE", + "topXDirection": "DESCENDING" + }, + "enabled": true, + "entityId": null, + "managementZones": [], + "metadata": { + "clusterVersion": "1.220.96.20210701-171424", + "configurationVersions": [ + 0 + ] + }, + "metricDefinition": { + "metric": "RESPONSE_TIME", + "requestAttribute": null + }, + "name": "{{.name}}", + "tsmMetricKey": "calc:service.svms_response_time_average_check_preconditions", + "unit": "MICRO_SECOND", + "unitDisplayName": null +} \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-response-time-average-confirm-mappings.json b/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-response-time-average-confirm-mappings.json new file mode 100644 index 00000000..bcfde0d4 --- /dev/null +++ b/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-response-time-average-confirm-mappings.json @@ -0,0 +1,54 @@ +{ + "conditions": [ + { + "attribute": "SERVICE_TAG", + "comparisonInfo": { + "comparison": "EQUALS", + "negate": false, + "type": "TAG", + "value": { + "context": "CONTEXTLESS", + "key": "Component", + "value": "am-svms" + }, + "values": null + } + }, + { + "attribute": "REQUEST_NAME", + "comparisonInfo": { + "caseSensitive": false, + "comparison": "CONTAINS", + "negate": false, + "type": "STRING", + "value": "confirmV4", + "values": null + } + } + ], + "dimensionDefinition": { + "dimension": "{Service:Name}", + "name": "Dimension", + "placeholders": [], + "topX": 100, + "topXAggregation": "AVERAGE", + "topXDirection": "DESCENDING" + }, + "enabled": true, + "entityId": null, + "managementZones": [], + "metadata": { + "clusterVersion": "1.220.96.20210701-171424", + "configurationVersions": [ + 0 + ] + }, + "metricDefinition": { + "metric": "RESPONSE_TIME", + "requestAttribute": null + }, + "name": "{{.name}}", + "tsmMetricKey": "calc:service.svms_response_time_average_confirm_mappings", + "unit": "MICRO_SECOND", + "unitDisplayName": null +} \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-response-time-average-mapping-status.json b/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-response-time-average-mapping-status.json new file mode 100644 index 00000000..2fabc868 --- /dev/null +++ b/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-response-time-average-mapping-status.json @@ -0,0 +1,54 @@ +{ + "conditions": [ + { + "attribute": "SERVICE_TAG", + "comparisonInfo": { + "comparison": "EQUALS", + "negate": false, + "type": "TAG", + "value": { + "context": "CONTEXTLESS", + "key": "Component", + "value": "am-svms" + }, + "values": null + } + }, + { + "attribute": "REQUEST_NAME", + "comparisonInfo": { + "caseSensitive": false, + "comparison": "CONTAINS", + "negate": false, + "type": "STRING", + "value": "getMappingStatusV4", + "values": null + } + } + ], + "dimensionDefinition": { + "dimension": "{Request:Name}", + "name": "Dimension", + "placeholders": [], + "topX": 100, + "topXAggregation": "AVERAGE", + "topXDirection": "DESCENDING" + }, + "enabled": true, + "entityId": null, + "managementZones": [], + "metadata": { + "clusterVersion": "1.220.96.20210701-171424", + "configurationVersions": [ + 0 + ] + }, + "metricDefinition": { + "metric": "RESPONSE_TIME", + "requestAttribute": null + }, + "name": "{{.name}}", + "tsmMetricKey": "calc:service.svms_response_time_average_mapping_status", + "unit": "MICRO_SECOND", + "unitDisplayName": null +} \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-response-time-average-start-mapping.json b/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-response-time-average-start-mapping.json new file mode 100644 index 00000000..ad7b2c3f --- /dev/null +++ b/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-response-time-average-start-mapping.json @@ -0,0 +1,54 @@ +{ + "conditions": [ + { + "attribute": "SERVICE_TAG", + "comparisonInfo": { + "comparison": "EQUALS", + "negate": false, + "type": "TAG", + "value": { + "context": "CONTEXTLESS", + "key": "Component", + "value": "am-svms" + }, + "values": null + } + }, + { + "attribute": "REQUEST_NAME", + "comparisonInfo": { + "caseSensitive": false, + "comparison": "CONTAINS", + "negate": false, + "type": "STRING", + "value": "mapV4", + "values": null + } + } + ], + "dimensionDefinition": { + "dimension": "{Request:Name}", + "name": "Dimension", + "placeholders": [], + "topX": 100, + "topXAggregation": "AVERAGE", + "topXDirection": "DESCENDING" + }, + "enabled": true, + "entityId": null, + "managementZones": [], + "metadata": { + "clusterVersion": "1.220.96.20210701-171424", + "configurationVersions": [ + 0 + ] + }, + "metricDefinition": { + "metric": "RESPONSE_TIME", + "requestAttribute": null + }, + "name": "{{.name}}", + "tsmMetricKey": "calc:service.svms_response_time_average_start_mapping", + "unit": "MICRO_SECOND", + "unitDisplayName": null +} \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-response-time-average-vehicle-list.json b/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-response-time-average-vehicle-list.json new file mode 100644 index 00000000..fdcbbb0a --- /dev/null +++ b/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-response-time-average-vehicle-list.json @@ -0,0 +1,54 @@ +{ + "conditions": [ + { + "attribute": "SERVICE_TAG", + "comparisonInfo": { + "comparison": "EQUALS", + "negate": false, + "type": "TAG", + "value": { + "context": "CONTEXTLESS", + "key": "Component", + "value": "am-svms" + }, + "values": null + } + }, + { + "attribute": "REQUEST_NAME", + "comparisonInfo": { + "caseSensitive": false, + "comparison": "CONTAINS", + "negate": false, + "type": "STRING", + "value": "getVehiclesListV2", + "values": null + } + } + ], + "dimensionDefinition": { + "dimension": "{Request:Name}", + "name": "Dimension", + "placeholders": [], + "topX": 100, + "topXAggregation": "AVERAGE", + "topXDirection": "DESCENDING" + }, + "enabled": true, + "entityId": null, + "managementZones": [], + "metadata": { + "clusterVersion": "1.220.96.20210701-171424", + "configurationVersions": [ + 0 + ] + }, + "metricDefinition": { + "metric": "RESPONSE_TIME", + "requestAttribute": null + }, + "name": "{{.name}}", + "tsmMetricKey": "calc:service.svms_response_time_average_vehicle_list", + "unit": "MICRO_SECOND", + "unitDisplayName": null +} \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-successful-confirm-mapping.json b/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-successful-confirm-mapping.json new file mode 100644 index 00000000..118c02c9 --- /dev/null +++ b/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-successful-confirm-mapping.json @@ -0,0 +1,76 @@ +{ + "conditions": [ + { + "attribute": "HTTP_STATUS", + "comparisonInfo": { + "comparison": "GREATER_THAN_OR_EQUAL", + "negate": false, + "type": "NUMBER", + "value": 200, + "values": null + } + }, + { + "attribute": "HTTP_STATUS", + "comparisonInfo": { + "comparison": "LOWER_THAN_OR_EQUAL", + "negate": false, + "type": "NUMBER", + "value": 399, + "values": null + } + }, + { + "attribute": "SERVICE_TAG", + "comparisonInfo": { + "comparison": "EQUALS", + "negate": false, + "type": "TAG", + "value": { + "context": "CONTEXTLESS", + "key": "Component", + "value": "am-svms" + }, + "values": null + } + }, + { + "attribute": "REQUEST_NAME", + "comparisonInfo": { + "caseSensitive": false, + "comparison": "CONTAINS", + "negate": false, + "type": "STRING", + "value": "confirmV4", + "values": null + } + } + ], + "dimensionDefinition": { + "dimension": "All requests", + "name": "Dimension", + "placeholders": [], + "topX": 100, + "topXAggregation": "SINGLE_VALUE", + "topXDirection": "DESCENDING" + }, + "enabled": true, + "entityId": null, + "managementZones": [ + "CD_am-svms" + ], + "metadata": { + "clusterVersion": "1.220.96.20210701-171424", + "configurationVersions": [ + 0 + ] + }, + "metricDefinition": { + "metric": "REQUEST_COUNT", + "requestAttribute": null + }, + "name": "{{.name}}", + "tsmMetricKey": "calc:service.svms_successful_confirm_mapping", + "unit": "COUNT", + "unitDisplayName": null +} \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-successful-start-mappings.json b/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-successful-start-mappings.json new file mode 100644 index 00000000..6c1d623c --- /dev/null +++ b/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/SVMS-successful-start-mappings.json @@ -0,0 +1,76 @@ +{ + "conditions": [ + { + "attribute": "HTTP_STATUS", + "comparisonInfo": { + "comparison": "GREATER_THAN_OR_EQUAL", + "negate": false, + "type": "NUMBER", + "value": 200, + "values": null + } + }, + { + "attribute": "HTTP_STATUS", + "comparisonInfo": { + "comparison": "LOWER_THAN_OR_EQUAL", + "negate": false, + "type": "NUMBER", + "value": 399, + "values": null + } + }, + { + "attribute": "SERVICE_TAG", + "comparisonInfo": { + "comparison": "EQUALS", + "negate": false, + "type": "TAG", + "value": { + "context": "CONTEXTLESS", + "key": "Component", + "value": "am-svms" + }, + "values": null + } + }, + { + "attribute": "REQUEST_NAME", + "comparisonInfo": { + "caseSensitive": false, + "comparison": "CONTAINS", + "negate": false, + "type": "STRING", + "value": "mapV4", + "values": null + } + } + ], + "dimensionDefinition": { + "dimension": "All requests", + "name": "Dimension", + "placeholders": [], + "topX": 100, + "topXAggregation": "SINGLE_VALUE", + "topXDirection": "DESCENDING" + }, + "enabled": true, + "entityId": null, + "managementZones": [ + "CD_am-svms" + ], + "metadata": { + "clusterVersion": "1.220.96.20210701-171424", + "configurationVersions": [ + 0 + ] + }, + "metricDefinition": { + "metric": "REQUEST_COUNT", + "requestAttribute": null + }, + "name": "{{.name}}", + "tsmMetricKey": "calc:service.svms_successful_start_mappings", + "unit": "COUNT", + "unitDisplayName": null +} \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/Viewam-proxymapping5xxerrors.json b/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/Viewam-proxymapping5xxerrors.json new file mode 100644 index 00000000..51e7509c --- /dev/null +++ b/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/Viewam-proxymapping5xxerrors.json @@ -0,0 +1,51 @@ +{ + "conditions": [ + { + "attribute": "REQUEST_TYPE", + "comparisonInfo": { + "caseSensitive": false, + "comparison": "EQUALS", + "negate": false, + "type": "STRING", + "value": "Dynamic web requests", + "values": null + } + }, + { + "attribute": "REQUEST_NAME", + "comparisonInfo": { + "caseSensitive": false, + "comparison": "CONTAINS", + "negate": false, + "type": "STRING", + "value": "me/mapping", + "values": null + } + } + ], + "dimensionDefinition": { + "dimension": "{Request:Name}", + "name": "Dimension", + "placeholders": [], + "topX": 100, + "topXAggregation": "SUM", + "topXDirection": "DESCENDING" + }, + "enabled": true, + "entityId": "SERVICE-8171EAA489B88DFF", + "managementZones": [], + "metadata": { + "clusterVersion": "1.220.96.20210701-171424", + "configurationVersions": [ + 0 + ] + }, + "metricDefinition": { + "metric": "HTTP_5XX_ERROR_COUNT", + "requestAttribute": null + }, + "name": "{{.name}}", + "tsmMetricKey": "calc:service.view_am_proxy_mapping_5xx_errors", + "unit": "COUNT", + "unitDisplayName": null +} \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/Viewam-proxyrestForwardHttpStatus.json b/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/Viewam-proxyrestForwardHttpStatus.json new file mode 100644 index 00000000..aebc7196 --- /dev/null +++ b/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/Viewam-proxyrestForwardHttpStatus.json @@ -0,0 +1,54 @@ +{ + "conditions": [ + { + "attribute": "SERVICE_TAG", + "comparisonInfo": { + "comparison": "EQUALS", + "negate": false, + "type": "TAG", + "value": { + "context": "CONTEXTLESS", + "key": "Component", + "value": "am-proxy" + }, + "values": null + } + }, + { + "attribute": "WEBREQUEST_RELATIVE_URL", + "comparisonInfo": { + "caseSensitive": false, + "comparison": "CONTAINS", + "negate": false, + "type": "STRING", + "value": "restForward", + "values": null + } + } + ], + "dimensionDefinition": { + "dimension": "{HTTP-Status}", + "name": "Dimension", + "placeholders": [], + "topX": 100, + "topXAggregation": "SINGLE_VALUE", + "topXDirection": "DESCENDING" + }, + "enabled": true, + "entityId": null, + "managementZones": [], + "metadata": { + "clusterVersion": "1.220.96.20210701-171424", + "configurationVersions": [ + 0 + ] + }, + "metricDefinition": { + "metric": "REQUEST_COUNT", + "requestAttribute": null + }, + "name": "{{.name}}", + "tsmMetricKey": "calc:service.view_am_proxy_restforward_httpstatus", + "unit": "COUNT", + "unitDisplayName": null +} \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/calculated-metrics-service.yaml b/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/calculated-metrics-service.yaml new file mode 100644 index 00000000..248c5ba9 --- /dev/null +++ b/BMW-Dynatrace-config/CD_am-proxy/calculated-metrics-service/calculated-metrics-service.yaml @@ -0,0 +1,36 @@ +config: +- CDam-proxy-mapping-5xx-errors: Viewam-proxymapping5xxerrors.json +- CDam-proxy-rest-forward-http-status: Viewam-proxyrestForwardHttpStatus.json +- SVMS-http-status-405-599: SVMS-http-status-405-599.json #SVMS-http-status-405-599 +- SVMS-response-time-average-check-preconditions: SVMS-response-time-average-check-preconditions.json + + +#CDam-proxy-mapping-5xx-errors: +#- name: View_am-proxy_mapping_5xx_errors +#- entityId: SERVICE-8171EAA489B88DFF +#- skipDeployment: "true" +#CDam-proxy-mapping-5xx-errors.EMEA-Prod: +#- name: View_am-proxy_mapping_5xx_errors +#- entityId: SERVICE-8171EAA489B88DFF +#- skipDeployment: "true" +#CDam-proxy-mapping-5xx-errors.NA-Prod: +#- name: View_am-proxy_mapping_5xx_errors +#- entityId: SERVICE-8171EAA489B88DFF +#- skipDeployment: "false" +#CDam-proxy-mapping-5xx-errors.CN-Prod: +#- name: View_am-proxy_mapping_5xx_errors +#- entityId: SERVICE-8171EAA489B88DFF +#- skipDeployment: "false" + +CDam-proxy-rest-forward-http-status: +- name: View_am-proxy_restForward_HttpStatus +- skipDeployment: "true" +CDam-proxy-rest-forward-http-status.EMEA-Prod: +- name: View_am-proxy_restForward_HttpStatus +- skipDeployment: "true" +CDam-proxy-rest-forward-http-status.NA-Prod: +- name: View_am-proxy_restForward_HttpStatus +- skipDeployment: "false" +CDam-proxy-rest-forward-http-status.CN-Prod: +- name: View_am-proxy_restForward_HttpStatus +- skipDeployment: "false" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-proxy/dashboard/CDamProxyHttpStatusOverviewE2E.json b/BMW-Dynatrace-config/CD_am-proxy/dashboard/CDamProxyHttpStatusOverviewE2E.json new file mode 100644 index 00000000..3667a361 --- /dev/null +++ b/BMW-Dynatrace-config/CD_am-proxy/dashboard/CDamProxyHttpStatusOverviewE2E.json @@ -0,0 +1,127 @@ +{ + "metadata": { + "configurationVersions": [ + 4 + ], + "clusterVersion": "1.220.96.20210701-171424" + }, + "dashboardMetadata": { + "name": "{{.name}}", + "shared": true, + "owner": "Stefan.DiLeo@partner.bmw.de", + "preset": true + }, + "tiles": [ + { + "name": "Custom chart", + "tileType": "CUSTOM_CHARTING", + "configured": true, + "bounds": { + "top": 38, + "left": 0, + "width": 1292, + "height": 608 + }, + "tileFilter": {}, + "filterConfig": { + "type": "MIXED", + "customName": "Response time", + "defaultName": "Custom chart", + "chartConfig": { + "legendShown": true, + "type": "TIMESERIES", + "series": [ + { + "metric": "builtin:service.response.time", + "aggregation": "AVG", + "type": "LINE", + "entityType": "SERVICE", + "dimensions": [ + { + "id": "0", + "name": "dt.entity.service", + "values": [], + "entityDimension": true + } + ], + "sortAscending": false, + "sortColumn": false, + "aggregationRate": "TOTAL" + }, + { + "metric": "builtin:service.totalProcessingTime", + "aggregation": "AVG", + "type": "LINE", + "entityType": "SERVICE", + "dimensions": [ + { + "id": "0", + "name": "dt.entity.service", + "values": [], + "entityDimension": true + } + ], + "sortAscending": false, + "sortColumn": true, + "aggregationRate": "TOTAL" + }, + { + "metric": "calc:service.view_am_proxy_restforward_httpstatus", + "aggregation": "NONE", + "type": "BAR", + "entityType": "SERVICE", + "dimensions": [ + { + "id": "1", + "name": "Dimension", + "values": [], + "entityDimension": false + } + ], + "sortAscending": false, + "sortColumn": false, + "aggregationRate": "TOTAL" + } + ], + "resultMetadata": { + "SERVICE-1C7A778131A5EDA2¦SERVICE»SERVICE-1C7A778131A5EDA2»truebuiltin:service.totalProcessingTime|AVG|TOTAL|LINE|SERVICE|SERVICE¿¿¿SERVICEɵtrue": { + "lastModified": 1625501990706, + "customColor": "#aeebf0" + }, + "SERVICE-1C7A778131A5EDA2¦SERVICE»SERVICE-1C7A778131A5EDA2»truebuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE|SERVICE¿¿¿SERVICEɵtrue": { + "lastModified": 1625502225214, + "customColor": "#ffd0ab" + }, + "null¦Dimension»200»falsecalc:service.view_am_proxy_restforward_httpstatus|NONE|TOTAL|BAR|SERVICE|SERVICE¿¿¿Dimensionɵfalse": { + "lastModified": 1625502067138, + "customColor": "#287d00" + } + } + }, + "filtersPerEntityType": { + "SERVICE": { + "AUTO_TAGS": [ + "Environment:E2E", + "Component:am-proxy" + ], + "SPECIFIC_ENTITIES": [ + "SERVICE-A7F062498C0C72D9" + ] + } + } + } + }, + { + "name": "Response times and HTTP Codes restForward", + "tileType": "HEADER", + "configured": true, + "bounds": { + "top": 0, + "left": 0, + "width": 988, + "height": 38 + }, + "tileFilter": {} + } + ] + } \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-proxy/dashboard/CDamProxyHttpStatusOverviewPROD.json b/BMW-Dynatrace-config/CD_am-proxy/dashboard/CDamProxyHttpStatusOverviewPROD.json new file mode 100644 index 00000000..80fd50d3 --- /dev/null +++ b/BMW-Dynatrace-config/CD_am-proxy/dashboard/CDamProxyHttpStatusOverviewPROD.json @@ -0,0 +1,199 @@ +{ + "metadata": { + "configurationVersions": [ + 4 + ], + "clusterVersion": "1.220.96.20210701-171424" + }, + "dashboardMetadata": { + "name": "{{.name}}", + "shared": true, + "owner": "Stefan.DiLeo@partner.bmw.de", + "tags": [ + "am-proxy" + ], + "preset": true + }, + "tiles": [ + { + "name": "Custom chart", + "tileType": "CUSTOM_CHARTING", + "configured": true, + "bounds": { + "top": 38, + "left": 0, + "width": 1292, + "height": 608 + }, + "tileFilter": {}, + "filterConfig": { + "type": "MIXED", + "customName": "Response time", + "defaultName": "Custom chart", + "chartConfig": { + "legendShown": true, + "type": "TIMESERIES", + "series": [ + { + "metric": "builtin:service.response.time", + "aggregation": "AVG", + "type": "LINE", + "entityType": "SERVICE", + "dimensions": [ + { + "id": "0", + "name": "dt.entity.service", + "values": [], + "entityDimension": true + } + ], + "sortAscending": false, + "sortColumn": false, + "aggregationRate": "TOTAL" + }, + { + "metric": "builtin:service.totalProcessingTime", + "aggregation": "AVG", + "type": "LINE", + "entityType": "SERVICE", + "dimensions": [ + { + "id": "0", + "name": "dt.entity.service", + "values": [], + "entityDimension": true + } + ], + "sortAscending": false, + "sortColumn": true, + "aggregationRate": "TOTAL" + }, + { + "metric": "calc:service.view_am_proxy_restforward_httpstatus", + "aggregation": "NONE", + "type": "BAR", + "entityType": "SERVICE", + "dimensions": [ + { + "id": "1", + "name": "Dimension", + "values": [], + "entityDimension": false + } + ], + "sortAscending": false, + "sortColumn": false, + "aggregationRate": "TOTAL" + } + ], + "resultMetadata": { + "SERVICE-1C7A778131A5EDA2¦SERVICE»SERVICE-1C7A778131A5EDA2»truebuiltin:service.totalProcessingTime|AVG|TOTAL|LINE|SERVICE|SERVICE¿¿¿SERVICEɵtrue": { + "lastModified": 1625501990706, + "customColor": "#aeebf0" + }, + "SERVICE-1C7A778131A5EDA2¦SERVICE»SERVICE-1C7A778131A5EDA2»truebuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE|SERVICE¿¿¿SERVICEɵtrue": { + "lastModified": 1625502225214, + "customColor": "#ffd0ab" + }, + "null¦Dimension»200»falsecalc:service.view_am_proxy_restforward_httpstatus|NONE|TOTAL|BAR|SERVICE|SERVICE¿¿¿Dimensionɵfalse": { + "lastModified": 1625502067138, + "customColor": "#287d00" + } + } + }, + "filtersPerEntityType": { + "SERVICE": { + "AUTO_TAGS": [ + "Component:am-proxy", + "Environment:PROD" + ], + "SPECIFIC_ENTITIES": [ + "SERVICE-1C7A778131A5EDA2" + ] + } + } + } + }, + { + "name": "Response times and HTTP Codes restForward", + "tileType": "HEADER", + "configured": true, + "bounds": { + "top": 0, + "left": 0, + "width": 988, + "height": 38 + }, + "tileFilter": {} + }, + { + "name": "Custom chart", + "tileType": "CUSTOM_CHARTING", + "configured": true, + "bounds": { + "top": 646, + "left": 0, + "width": 1292, + "height": 304 + }, + "tileFilter": {}, + "filterConfig": { + "type": "MIXED", + "customName": "Number of HTTP 5xx errors", + "defaultName": "Custom chart", + "chartConfig": { + "legendShown": true, + "type": "TIMESERIES", + "series": [ + { + "metric": "builtin:service.errors.fivexx.count", + "aggregation": "NONE", + "type": "LINE", + "entityType": "SERVICE", + "dimensions": [ + { + "id": "0", + "name": "dt.entity.service", + "values": [], + "entityDimension": true + } + ], + "sortAscending": false, + "sortColumn": false, + "aggregationRate": "TOTAL" + }, + { + "metric": "builtin:service.errors.fourxx.count", + "aggregation": "NONE", + "type": "LINE", + "entityType": "SERVICE", + "dimensions": [ + { + "id": "0", + "name": "dt.entity.service", + "values": [], + "entityDimension": true + } + ], + "sortAscending": false, + "sortColumn": true, + "aggregationRate": "TOTAL" + } + ], + "resultMetadata": {} + }, + "filtersPerEntityType": { + "SERVICE": { + "AUTO_TAGS": [ + "Component:am-proxy", + "Environment:PROD" + ], + "SPECIFIC_ENTITIES": [ + "SERVICE-1C7A778131A5EDA2" + ] + } + } + } + } + ] + } \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-proxy/dashboard/CDamSVMSResponseTimesE2E.json b/BMW-Dynatrace-config/CD_am-proxy/dashboard/CDamSVMSResponseTimesE2E.json new file mode 100644 index 00000000..6394ce8f --- /dev/null +++ b/BMW-Dynatrace-config/CD_am-proxy/dashboard/CDamSVMSResponseTimesE2E.json @@ -0,0 +1,338 @@ +{ + "metadata": { + "configurationVersions": [ + 4 + ], + "clusterVersion": "1.220.96.20210701-171424" + }, + "dashboardMetadata": { + "name": "{{.name}}", + "shared": true, + "owner": "Stefan.DiLeo@partner.bmw.de", + "preset": true + }, + "tiles": [ + { + "name": "", + "tileType": "CUSTOM_CHARTING", + "configured": true, + "bounds": { + "top": 342, + "left": 1026, + "width": 874, + "height": 304 + }, + "tileFilter": {}, + "filterConfig": { + "type": "MIXED", + "customName": "AM-SVMS Returned Errors", + "defaultName": "Custom chart", + "chartConfig": { + "legendShown": true, + "type": "TIMESERIES", + "series": [ + { + "metric": "builtin:service.errors.fourxx.count", + "aggregation": "NONE", + "type": "LINE", + "entityType": "SERVICE", + "dimensions": [], + "sortAscending": false, + "sortColumn": true, + "aggregationRate": "TOTAL" + }, + { + "metric": "builtin:service.errors.fivexx.count", + "aggregation": "NONE", + "type": "LINE", + "entityType": "SERVICE", + "dimensions": [], + "sortAscending": false, + "sortColumn": false, + "aggregationRate": "TOTAL" + } + ], + "resultMetadata": {} + }, + "filtersPerEntityType": { + "SERVICE": { + "AUTO_TAGS": [ + "Environment:E2E", + "Component:am-svms" + ] + } + } + } + }, + { + "name": "Custom chart", + "tileType": "CUSTOM_CHARTING", + "configured": true, + "bounds": { + "top": 38, + "left": 1026, + "width": 874, + "height": 304 + }, + "tileFilter": {}, + "filterConfig": { + "type": "MIXED", + "customName": "SVMS returned errors by status code [405-599]", + "defaultName": "Custom chart", + "chartConfig": { + "legendShown": true, + "type": "TIMESERIES", + "series": [ + { + "metric": "calc:service.svms_http_status_405_599", + "aggregation": "NONE", + "type": "BAR", + "entityType": "SERVICE", + "dimensions": [], + "sortAscending": false, + "sortColumn": true, + "aggregationRate": "TOTAL" + } + ], + "resultMetadata": {} + }, + "filtersPerEntityType": { + "SERVICE": { + "AUTO_TAGS": [ + "Environment:E2E" + ] + } + } + } + }, + { + "name": "Custom chart", + "tileType": "CUSTOM_CHARTING", + "configured": true, + "bounds": { + "top": 38, + "left": 494, + "width": 494, + "height": 304 + }, + "tileFilter": {}, + "filterConfig": { + "type": "MIXED", + "customName": "SVMS-response-time-average-confirm-mappings", + "defaultName": "Custom chart", + "chartConfig": { + "legendShown": true, + "type": "TIMESERIES", + "series": [ + { + "metric": "calc:service.svms_response_time_average_confirm_mappings", + "aggregation": "AVG", + "type": "LINE", + "entityType": "SERVICE", + "dimensions": [], + "sortAscending": false, + "sortColumn": true, + "aggregationRate": "TOTAL" + } + ], + "resultMetadata": {} + }, + "filtersPerEntityType": { + "SERVICE": { + "AUTO_TAGS": [ + "Environment:E2E" + ] + } + } + } + }, + { + "name": "Custom chart", + "tileType": "CUSTOM_CHARTING", + "configured": true, + "bounds": { + "top": 342, + "left": 0, + "width": 494, + "height": 304 + }, + "tileFilter": {}, + "filterConfig": { + "type": "MIXED", + "customName": "SVMS-response-time-average-start-mapping", + "defaultName": "Custom chart", + "chartConfig": { + "legendShown": true, + "type": "TIMESERIES", + "series": [ + { + "metric": "calc:service.svms_response_time_average_start_mapping", + "aggregation": "AVG", + "type": "LINE", + "entityType": "SERVICE", + "dimensions": [], + "sortAscending": false, + "sortColumn": true, + "aggregationRate": "TOTAL" + } + ], + "resultMetadata": {} + }, + "filtersPerEntityType": { + "SERVICE": { + "AUTO_TAGS": [ + "Environment:E2E" + ] + } + } + } + }, + { + "name": "Custom chart", + "tileType": "CUSTOM_CHARTING", + "configured": true, + "bounds": { + "top": 38, + "left": 0, + "width": 494, + "height": 304 + }, + "tileFilter": {}, + "filterConfig": { + "type": "MIXED", + "customName": "SVMS-response-time-average-check-preconditions", + "defaultName": "Custom chart", + "chartConfig": { + "legendShown": true, + "type": "TIMESERIES", + "series": [ + { + "metric": "calc:service.svms_response_time_average_check_preconditions", + "aggregation": "AVG", + "type": "LINE", + "entityType": "SERVICE", + "dimensions": [], + "sortAscending": false, + "sortColumn": true, + "aggregationRate": "TOTAL" + } + ], + "resultMetadata": {} + }, + "filtersPerEntityType": { + "SERVICE": { + "AUTO_TAGS": [ + "Environment:E2E" + ] + } + } + } + }, + { + "name": "Response times", + "tileType": "HEADER", + "configured": true, + "bounds": { + "top": 0, + "left": 0, + "width": 988, + "height": 38 + }, + "tileFilter": {} + }, + { + "name": "Custom chart", + "tileType": "CUSTOM_CHARTING", + "configured": true, + "bounds": { + "top": 342, + "left": 494, + "width": 494, + "height": 304 + }, + "tileFilter": {}, + "filterConfig": { + "type": "MIXED", + "customName": "SVMS-response-time-average-mapping-status", + "defaultName": "Custom chart", + "chartConfig": { + "legendShown": true, + "type": "TIMESERIES", + "series": [ + { + "metric": "calc:service.svms_response_time_average_mapping_status", + "aggregation": "AVG", + "type": "LINE", + "entityType": "SERVICE", + "dimensions": [], + "sortAscending": false, + "sortColumn": true, + "aggregationRate": "TOTAL" + } + ], + "resultMetadata": {} + }, + "filtersPerEntityType": { + "SERVICE": { + "AUTO_TAGS": [ + "Environment:E2E" + ] + } + } + } + }, + { + "name": "Custom chart", + "tileType": "CUSTOM_CHARTING", + "configured": true, + "bounds": { + "top": 646, + "left": 0, + "width": 494, + "height": 304 + }, + "tileFilter": {}, + "filterConfig": { + "type": "MIXED", + "customName": "SVMS-response-time-average-vehicle-list", + "defaultName": "Custom chart", + "chartConfig": { + "legendShown": true, + "type": "TIMESERIES", + "series": [ + { + "metric": "calc:service.svms_response_time_average_vehicle_list", + "aggregation": "AVG", + "type": "LINE", + "entityType": "SERVICE", + "dimensions": [], + "sortAscending": false, + "sortColumn": true, + "aggregationRate": "TOTAL" + } + ], + "resultMetadata": {} + }, + "filtersPerEntityType": { + "SERVICE": { + "AUTO_TAGS": [ + "Environment:E2E" + ] + } + } + } + }, + { + "name": "Errors", + "tileType": "HEADER", + "configured": true, + "bounds": { + "top": 0, + "left": 1026, + "width": 304, + "height": 38 + }, + "tileFilter": {} + } + ] + } \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-proxy/dashboard/CDamSVMSResponseTimesPROD.json b/BMW-Dynatrace-config/CD_am-proxy/dashboard/CDamSVMSResponseTimesPROD.json new file mode 100644 index 00000000..045a28a5 --- /dev/null +++ b/BMW-Dynatrace-config/CD_am-proxy/dashboard/CDamSVMSResponseTimesPROD.json @@ -0,0 +1,338 @@ +{ + "metadata": { + "configurationVersions": [ + 4 + ], + "clusterVersion": "1.220.96.20210701-171424" + }, + "dashboardMetadata": { + "name": "{{.name}}", + "shared": true, + "owner": "Stefan.DiLeo@partner.bmw.de", + "preset": true + }, + "tiles": [ + { + "name": "", + "tileType": "CUSTOM_CHARTING", + "configured": true, + "bounds": { + "top": 342, + "left": 1026, + "width": 874, + "height": 304 + }, + "tileFilter": {}, + "filterConfig": { + "type": "MIXED", + "customName": "AM-SVMS Returned Errors", + "defaultName": "Custom chart", + "chartConfig": { + "legendShown": true, + "type": "TIMESERIES", + "series": [ + { + "metric": "builtin:service.errors.fourxx.count", + "aggregation": "NONE", + "type": "LINE", + "entityType": "SERVICE", + "dimensions": [], + "sortAscending": false, + "sortColumn": true, + "aggregationRate": "TOTAL" + }, + { + "metric": "builtin:service.errors.fivexx.count", + "aggregation": "NONE", + "type": "LINE", + "entityType": "SERVICE", + "dimensions": [], + "sortAscending": false, + "sortColumn": false, + "aggregationRate": "TOTAL" + } + ], + "resultMetadata": {} + }, + "filtersPerEntityType": { + "SERVICE": { + "AUTO_TAGS": [ + "Component:am-svms", + "Environment:PROD" + ] + } + } + } + }, + { + "name": "Custom chart", + "tileType": "CUSTOM_CHARTING", + "configured": true, + "bounds": { + "top": 38, + "left": 1026, + "width": 874, + "height": 304 + }, + "tileFilter": {}, + "filterConfig": { + "type": "MIXED", + "customName": "SVMS returned errors by status code [405-599]", + "defaultName": "Custom chart", + "chartConfig": { + "legendShown": true, + "type": "TIMESERIES", + "series": [ + { + "metric": "calc:service.svms_http_status_405_599", + "aggregation": "NONE", + "type": "BAR", + "entityType": "SERVICE", + "dimensions": [], + "sortAscending": false, + "sortColumn": true, + "aggregationRate": "TOTAL" + } + ], + "resultMetadata": {} + }, + "filtersPerEntityType": { + "SERVICE": { + "AUTO_TAGS": [ + "Environment:PROD" + ] + } + } + } + }, + { + "name": "Custom chart", + "tileType": "CUSTOM_CHARTING", + "configured": true, + "bounds": { + "top": 38, + "left": 494, + "width": 494, + "height": 304 + }, + "tileFilter": {}, + "filterConfig": { + "type": "MIXED", + "customName": "SVMS-response-time-average-confirm-mappings", + "defaultName": "Custom chart", + "chartConfig": { + "legendShown": true, + "type": "TIMESERIES", + "series": [ + { + "metric": "calc:service.svms_response_time_average_confirm_mappings", + "aggregation": "AVG", + "type": "LINE", + "entityType": "SERVICE", + "dimensions": [], + "sortAscending": false, + "sortColumn": true, + "aggregationRate": "TOTAL" + } + ], + "resultMetadata": {} + }, + "filtersPerEntityType": { + "SERVICE": { + "AUTO_TAGS": [ + "Environment:PROD" + ] + } + } + } + }, + { + "name": "Custom chart", + "tileType": "CUSTOM_CHARTING", + "configured": true, + "bounds": { + "top": 342, + "left": 0, + "width": 494, + "height": 304 + }, + "tileFilter": {}, + "filterConfig": { + "type": "MIXED", + "customName": "SVMS-response-time-average-start-mapping", + "defaultName": "Custom chart", + "chartConfig": { + "legendShown": true, + "type": "TIMESERIES", + "series": [ + { + "metric": "calc:service.svms_response_time_average_start_mapping", + "aggregation": "AVG", + "type": "LINE", + "entityType": "SERVICE", + "dimensions": [], + "sortAscending": false, + "sortColumn": true, + "aggregationRate": "TOTAL" + } + ], + "resultMetadata": {} + }, + "filtersPerEntityType": { + "SERVICE": { + "AUTO_TAGS": [ + "Environment:PROD" + ] + } + } + } + }, + { + "name": "Custom chart", + "tileType": "CUSTOM_CHARTING", + "configured": true, + "bounds": { + "top": 38, + "left": 0, + "width": 494, + "height": 304 + }, + "tileFilter": {}, + "filterConfig": { + "type": "MIXED", + "customName": "SVMS-response-time-average-check-preconditions", + "defaultName": "Custom chart", + "chartConfig": { + "legendShown": true, + "type": "TIMESERIES", + "series": [ + { + "metric": "calc:service.svms_response_time_average_check_preconditions", + "aggregation": "AVG", + "type": "LINE", + "entityType": "SERVICE", + "dimensions": [], + "sortAscending": false, + "sortColumn": true, + "aggregationRate": "TOTAL" + } + ], + "resultMetadata": {} + }, + "filtersPerEntityType": { + "SERVICE": { + "AUTO_TAGS": [ + "Environment:PROD" + ] + } + } + } + }, + { + "name": "Response times", + "tileType": "HEADER", + "configured": true, + "bounds": { + "top": 0, + "left": 0, + "width": 988, + "height": 38 + }, + "tileFilter": {} + }, + { + "name": "Custom chart", + "tileType": "CUSTOM_CHARTING", + "configured": true, + "bounds": { + "top": 342, + "left": 494, + "width": 494, + "height": 304 + }, + "tileFilter": {}, + "filterConfig": { + "type": "MIXED", + "customName": "SVMS-response-time-average-mapping-status", + "defaultName": "Custom chart", + "chartConfig": { + "legendShown": true, + "type": "TIMESERIES", + "series": [ + { + "metric": "calc:service.svms_response_time_average_mapping_status", + "aggregation": "AVG", + "type": "LINE", + "entityType": "SERVICE", + "dimensions": [], + "sortAscending": false, + "sortColumn": true, + "aggregationRate": "TOTAL" + } + ], + "resultMetadata": {} + }, + "filtersPerEntityType": { + "SERVICE": { + "AUTO_TAGS": [ + "Environment:PROD" + ] + } + } + } + }, + { + "name": "Custom chart", + "tileType": "CUSTOM_CHARTING", + "configured": true, + "bounds": { + "top": 646, + "left": 0, + "width": 494, + "height": 304 + }, + "tileFilter": {}, + "filterConfig": { + "type": "MIXED", + "customName": "SVMS-response-time-average-vehicle-list", + "defaultName": "Custom chart", + "chartConfig": { + "legendShown": true, + "type": "TIMESERIES", + "series": [ + { + "metric": "calc:service.svms_response_time_average_vehicle_list", + "aggregation": "AVG", + "type": "LINE", + "entityType": "SERVICE", + "dimensions": [], + "sortAscending": false, + "sortColumn": true, + "aggregationRate": "TOTAL" + } + ], + "resultMetadata": {} + }, + "filtersPerEntityType": { + "SERVICE": { + "AUTO_TAGS": [ + "Environment:PROD" + ] + } + } + } + }, + { + "name": "Errors", + "tileType": "HEADER", + "configured": true, + "bounds": { + "top": 0, + "left": 1026, + "width": 304, + "height": 38 + }, + "tileFilter": {} + } + ] +} \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_am-proxy/dashboard/dashboard.yaml b/BMW-Dynatrace-config/CD_am-proxy/dashboard/dashboard.yaml index efedae2c..cdba8a53 100644 --- a/BMW-Dynatrace-config/CD_am-proxy/dashboard/dashboard.yaml +++ b/BMW-Dynatrace-config/CD_am-proxy/dashboard/dashboard.yaml @@ -3,6 +3,65 @@ config: - CDam-proxy-E2E: default.json - CDam-proxy-INT: default.json - CDam-proxy-TEST: default.json +- CDam-proxy-HttpStatus-E2E: CDamProxyHttpStatusOverviewE2E.json +- CDam-proxy-HttpStatus-Prod: CDamProxyHttpStatusOverviewPROD.json +- CDam-svms-response-time-Prod: CDamSVMSResponseTimesPROD.json +- CDam-svms-response-time-E2E: CDamSVMSResponseTimesE2E.json + +CDam-svms-response-time-E2E: +- name: "[E2E] AM-SVMS Response Times" +- skipDeployment: "true" +CDam-svms-response-time-E2E.EMEA-Prod: +- name: "[E2E] AM-SVMS Response Times" +- skipDeployment: "true" +CDam-svms-response-time-E2E.NA-Prod: +- name: "[E2E] AM-SVMS Response Times" +- skipDeployment: "false" +CDam-svms-response-time-E2E.CN-Prod: +- name: "[E2E] AM-SVMS Response Times" +- skipDeployment: "false" + +CDam-svms-response-time-Prod: +- name: "[PROD] AM-SVMS Response Times" +- skipDeployment: "true" +CDam-svms-response-time-Prod.EMEA-Prod: +- name: "[PROD] AM-SVMS Response Times" +- skipDeployment: "true" +CDam-svms-response-time-Prod.NA-Prod: +- name: "[PROD] AM-SVMS Response Times" +- skipDeployment: "false" +CDam-svms-response-time-Prod.CN-Prod: +- name: "[PROD] AM-SVMS Response Times" +- skipDeployment: "false" + + +CDam-proxy-HttpStatus-E2E: +- name: "[E2E] AM-Proxy - HTTP Status Overview" +- skipDeployment: "true" +CDam-proxy-HttpStatus-E2E.EMEA-Prod: +- name: "[E2E] AM-Proxy - HTTP Status Overview" +- skipDeployment: "true" +CDam-proxy-HttpStatus-E2E.NA-Prod: +- name: "[E2E] AM-Proxy - HTTP Status Overview" +- skipDeployment: "false" +CDam-proxy-HttpStatus-E2E.CN-Prod: +- name: "[E2E] AM-Proxy - HTTP Status Overview" +- skipDeployment: "false" + + +CDam-proxy-HttpStatus-Prod: +- name: "[PROD] AM-Proxy - HTTP Status Overview" +- skipDeployment: "true" +CDam-proxy-HttpStatus-Prod.EMEA-Prod: +- name: "[PROD] AM-Proxy - HTTP Status Overview" +- skipDeployment: "true" +CDam-proxy-HttpStatus-Prod.NA-Prod: +- name: "[PROD] AM-Proxy - HTTP Status Overview" +- skipDeployment: "false" +CDam-proxy-HttpStatus-Prod.CN-Prod: +- name: "[PROD] AM-Proxy - HTTP Status Overview" +- skipDeployment: "false" + #PROD dashboards for EMEA/NA/CN Prod CDam-proxy-PROD: