Pull request #8: AM Proxy dashboards

Merge in OPAPM/cd_e2e_monitoring_config from AM-Proxy_dashboards to master

* commit 'f1e391980c0f29ebb129aca199eb709a0ac5245d':
  Dashboards & Metriken
  added custom metrics-not finished yes
CD_tol-prod
Ermis Wieger (ext.) 2021-07-13 17:16:48 +02:00
commit 2c6f8fc108
13 changed files with 1547 additions and 0 deletions

View File

@ -0,0 +1,63 @@
{
"metadata": {
"configurationVersions": [
0
],
"clusterVersion": "1.220.96.20210701-171424"
},
"tsmMetricKey": "calc:service.svms_http_status_405_599",
"name": "{{.name}}",
"enabled": true,
"metricDefinition": {
"metric": "REQUEST_COUNT",
"requestAttribute": null
},
"unit": "COUNT",
"unitDisplayName": null,
"entityId": null,
"managementZones": [],
"conditions": [
{
"attribute": "HTTP_STATUS",
"comparisonInfo": {
"type": "NUMBER",
"comparison": "GREATER_THAN_OR_EQUAL",
"value": 405,
"values": null,
"negate": false
}
},
{
"attribute": "HTTP_STATUS",
"comparisonInfo": {
"type": "NUMBER",
"comparison": "LOWER_THAN_OR_EQUAL",
"value": 599,
"values": null,
"negate": false
}
},
{
"attribute": "SERVICE_TAG",
"comparisonInfo": {
"type": "TAG",
"comparison": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "am-svms"
},
"values": null,
"negate": false
}
}
],
"dimensionDefinition": {
"name": "Dimension",
"dimension": "All requests",
"placeholders": [],
"topX": 100,
"topXDirection": "DESCENDING",
"topXAggregation": "SINGLE_VALUE"
}
}

View File

@ -0,0 +1,54 @@
{
"metadata": {
"configurationVersions": [
0
],
"clusterVersion": "1.220.96.20210701-171424"
},
"tsmMetricKey": "calc:service.svms_response_time_average_check_preconditions",
"name": "{{.name}}",
"enabled": true,
"metricDefinition": {
"metric": "RESPONSE_TIME",
"requestAttribute": null
},
"unit": "MICRO_SECOND",
"unitDisplayName": null,
"entityId": null,
"managementZones": [],
"conditions": [
{
"attribute": "SERVICE_TAG",
"comparisonInfo": {
"type": "TAG",
"comparison": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "am-svms"
},
"values": null,
"negate": false
}
},
{
"attribute": "REQUEST_NAME",
"comparisonInfo": {
"type": "STRING",
"comparison": "CONTAINS",
"value": "checkPreconditionsV4",
"values": null,
"negate": false,
"caseSensitive": false
}
}
],
"dimensionDefinition": {
"name": "Dimension",
"dimension": "{Request:Name}",
"placeholders": [],
"topX": 10,
"topXDirection": "DESCENDING",
"topXAggregation": "AVERAGE"
}
}

View File

@ -0,0 +1,54 @@
{
"metadata": {
"configurationVersions": [
0
],
"clusterVersion": "1.220.96.20210701-171424"
},
"tsmMetricKey": "calc:service.svms_response_time_average_confirm_mappings",
"name": "{{.name}}",
"enabled": true,
"metricDefinition": {
"metric": "RESPONSE_TIME",
"requestAttribute": null
},
"unit": "MICRO_SECOND",
"unitDisplayName": null,
"entityId": null,
"managementZones": [],
"conditions": [
{
"attribute": "SERVICE_TAG",
"comparisonInfo": {
"type": "TAG",
"comparison": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "am-svms"
},
"values": null,
"negate": false
}
},
{
"attribute": "REQUEST_NAME",
"comparisonInfo": {
"type": "STRING",
"comparison": "CONTAINS",
"value": "confirmV4",
"values": null,
"negate": false,
"caseSensitive": false
}
}
],
"dimensionDefinition": {
"name": "Dimension",
"dimension": "{Service:Name}",
"placeholders": [],
"topX": 100,
"topXDirection": "DESCENDING",
"topXAggregation": "AVERAGE"
}
}

View File

@ -0,0 +1,54 @@
{
"metadata": {
"configurationVersions": [
0
],
"clusterVersion": "1.220.96.20210701-171424"
},
"tsmMetricKey": "calc:service.svms_response_time_average_mapping_status",
"name": "{{.name}}",
"enabled": true,
"metricDefinition": {
"metric": "RESPONSE_TIME",
"requestAttribute": null
},
"unit": "MICRO_SECOND",
"unitDisplayName": null,
"entityId": null,
"managementZones": [],
"conditions": [
{
"attribute": "SERVICE_TAG",
"comparisonInfo": {
"type": "TAG",
"comparison": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "am-svms"
},
"values": null,
"negate": false
}
},
{
"attribute": "REQUEST_NAME",
"comparisonInfo": {
"type": "STRING",
"comparison": "CONTAINS",
"value": "getMappingStatusV4",
"values": null,
"negate": false,
"caseSensitive": false
}
}
],
"dimensionDefinition": {
"name": "Dimension",
"dimension": "{Request:Name}",
"placeholders": [],
"topX": 100,
"topXDirection": "DESCENDING",
"topXAggregation": "AVERAGE"
}
}

View File

@ -0,0 +1,54 @@
{
"metadata": {
"configurationVersions": [
0
],
"clusterVersion": "1.220.96.20210701-171424"
},
"tsmMetricKey": "calc:service.svms_response_time_average_start_mapping",
"name": "{{.name}}",
"enabled": true,
"metricDefinition": {
"metric": "RESPONSE_TIME",
"requestAttribute": null
},
"unit": "MICRO_SECOND",
"unitDisplayName": null,
"entityId": null,
"managementZones": [],
"conditions": [
{
"attribute": "SERVICE_TAG",
"comparisonInfo": {
"type": "TAG",
"comparison": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "am-svms"
},
"values": null,
"negate": false
}
},
{
"attribute": "REQUEST_NAME",
"comparisonInfo": {
"type": "STRING",
"comparison": "CONTAINS",
"value": "mapV4",
"values": null,
"negate": false,
"caseSensitive": false
}
}
],
"dimensionDefinition": {
"name": "Dimension",
"dimension": "{Request:Name}",
"placeholders": [],
"topX": 100,
"topXDirection": "DESCENDING",
"topXAggregation": "AVERAGE"
}
}

View File

@ -0,0 +1,54 @@
{
"metadata": {
"configurationVersions": [
0
],
"clusterVersion": "1.220.96.20210701-171424"
},
"tsmMetricKey": "calc:service.svms_response_time_average_vehicle_list",
"name": "{{.name}}",
"enabled": true,
"metricDefinition": {
"metric": "RESPONSE_TIME",
"requestAttribute": null
},
"unit": "MICRO_SECOND",
"unitDisplayName": null,
"entityId": null,
"managementZones": [],
"conditions": [
{
"attribute": "SERVICE_TAG",
"comparisonInfo": {
"type": "TAG",
"comparison": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "am-svms"
},
"values": null,
"negate": false
}
},
{
"attribute": "REQUEST_NAME",
"comparisonInfo": {
"type": "STRING",
"comparison": "CONTAINS",
"value": "getVehiclesListV2",
"values": null,
"negate": false,
"caseSensitive": false
}
}
],
"dimensionDefinition": {
"name": "Dimension",
"dimension": "{Request:Name}",
"placeholders": [],
"topX": 100,
"topXDirection": "DESCENDING",
"topXAggregation": "AVERAGE"
}
}

View File

@ -0,0 +1,99 @@
config:
- svms-http-status-405-599: svms-http-status-405-599.json
- svms-response-time-average-confirm-mappings: svms-response-time-average-confirm-mappings.json
- svms-response-time-average-start-mapping: svms-response-time-average-start-mapping.json
- svms-response-time-average-check-preconditions: svms-response-time-average-check-preconditions.json
- svms-response-time-average-mapping-status: svms-response-time-average-mapping-status.json
- svms-response-time-average-vehicle-list: svms-response-time-average-vehicle-list.json
- view_am-proxy_restforward_httpstatus: view_am-proxy_restforward_httpstatus.json
view_am-proxy_restforward_httpstatus:
- name: View_am-proxy_restForward_HttpStatus
- skipDeployment: 'true'
view_am-proxy_restforward_httpstatus.CN-Prod:
- name: View_am-proxy_restForward_HttpStatus
- skipDeployment: 'false'
view_am-proxy_restforward_httpstatus.EMEA-Prod:
- name: View_am-proxy_restForward_HttpStatus
- skipDeployment: 'true'
view_am-proxy_restforward_httpstatus.NA-Prod:
- name: View_am-proxy_restForward_HttpStatus
- skipDeployment: 'false'
svms-http-status-405-599:
- name: SVMS-http-status-405-599
- skipDeployment: 'true'
svms-http-status-405-599.CN-Prod:
- name: SVMS-http-status-405-599
- skipDeployment: 'false'
svms-http-status-405-599.EMEA-Prod:
- name: SVMS-http-status-405-599
- skipDeployment: 'true'
svms-http-status-405-599.NA-Prod:
- name: SVMS-http-status-405-599
- skipDeployment: 'false'
svms-response-time-average-check-preconditions:
- name: SVMS-response-time-average-check-preconditions
- skipDeployment: 'true'
svms-response-time-average-check-preconditions.CN-Prod:
- name: SVMS-response-time-average-check-preconditions
- skipDeployment: 'false'
svms-response-time-average-check-preconditions.EMEA-Prod:
- name: SVMS-response-time-average-check-preconditions
- skipDeployment: 'true'
svms-response-time-average-check-preconditions.NA-Prod:
- name: SVMS-response-time-average-check-preconditions
- skipDeployment: 'false'
svms-response-time-average-confirm-mappings:
- name: SVMS-response-time-average-confirm-mappings
- skipDeployment: 'true'
svms-response-time-average-confirm-mappings.CN-Prod:
- name: SVMS-response-time-average-confirm-mappings
- skipDeployment: 'false'
svms-response-time-average-confirm-mappings.EMEA-Prod:
- name: SVMS-response-time-average-confirm-mappings
- skipDeployment: 'true'
svms-response-time-average-confirm-mappings.NA-Prod:
- name: SVMS-response-time-average-confirm-mappings
- skipDeployment: 'false'
svms-response-time-average-mapping-status:
- name: SVMS-response-time-average-mapping-status
- skipDeployment: 'true'
svms-response-time-average-mapping-status.CN-Prod:
- name: SVMS-response-time-average-mapping-status
- skipDeployment: 'false'
svms-response-time-average-mapping-status.EMEA-Prod:
- name: SVMS-response-time-average-mapping-status
- skipDeployment: 'true'
svms-response-time-average-mapping-status.NA-Prod:
- name: SVMS-response-time-average-mapping-status
- skipDeployment: 'false'
svms-response-time-average-start-mapping:
- name: SVMS-response-time-average-start-mapping
- skipDeployment: 'true'
svms-response-time-average-start-mapping.CN-Prod:
- name: SVMS-response-time-average-start-mapping
- skipDeployment: 'false'
svms-response-time-average-start-mapping.EMEA-Prod:
- name: SVMS-response-time-average-start-mapping
- skipDeployment: 'true'
svms-response-time-average-start-mapping.NA-Prod:
- name: SVMS-response-time-average-start-mapping
- skipDeployment: 'false'
svms-response-time-average-vehicle-list:
- name: SVMS-response-time-average-vehicle-list
- skipDeployment: 'true'
svms-response-time-average-vehicle-list.CN-Prod:
- name: SVMS-response-time-average-vehicle-list
- skipDeployment: 'false'
svms-response-time-average-vehicle-list.EMEA-Prod:
- name: SVMS-response-time-average-vehicle-list
- skipDeployment: 'true'
svms-response-time-average-vehicle-list.NA-Prod:
- name: SVMS-response-time-average-vehicle-list
- skipDeployment: 'false'

View File

@ -0,0 +1,54 @@
{
"metadata": {
"configurationVersions": [
0
],
"clusterVersion": "1.220.96.20210701-171424"
},
"tsmMetricKey": "calc:service.view_am_proxy_restforward_httpstatus",
"name": "{{.name}}",
"enabled": true,
"metricDefinition": {
"metric": "REQUEST_COUNT",
"requestAttribute": null
},
"unit": "COUNT",
"unitDisplayName": null,
"entityId": null,
"managementZones": [],
"conditions": [
{
"attribute": "SERVICE_TAG",
"comparisonInfo": {
"type": "TAG",
"comparison": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "am-proxy"
},
"values": null,
"negate": false
}
},
{
"attribute": "WEBREQUEST_RELATIVE_URL",
"comparisonInfo": {
"type": "STRING",
"comparison": "CONTAINS",
"value": "restForward",
"values": null,
"negate": false,
"caseSensitive": false
}
}
],
"dimensionDefinition": {
"name": "Dimension",
"dimension": "{HTTP-Status}",
"placeholders": [],
"topX": 100,
"topXDirection": "DESCENDING",
"topXAggregation": "SINGLE_VALUE"
}
}

View File

@ -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": {}
}
]
}

View File

@ -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"
]
}
}
}
}
]
}

View File

@ -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": {}
}
]
}

View File

@ -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": {}
}
]
}

View File

@ -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: