{ "metadata": { "configurationVersions": [ 5 ], "clusterVersion": "1.224.79.20210830-074711" }, "dashboardMetadata": { "name": "{{.name}}", "shared": true, "owner": "Markus.Dlugi@bmw.de", "dashboardFilter": { "timeframe": "-24h to now" }, "tags": [ "{{.tag}}", "{{.env}}", "VDM" ], "preset": true }, "tiles": [ { "name": "Problems", "tileType": "OPEN_PROBLEMS", "configured": true, "bounds": { "top": 38, "left": 1026, "width": 152, "height": 152 }, "tileFilter": { "managementZone": { "id": "{{.mzId}}", "name": "{{.mzName}}" } } }, { "name": "Overall Health", "tileType": "HEADER", "configured": true, "bounds": { "top": 0, "left": 38, "width": 1140, "height": 38 }, "tileFilter": {} }, { "name": "Markdown", "tileType": "MARKDOWN", "configured": true, "bounds": { "top": 646, "left": 38, "width": 1140, "height": 38 }, "tileFilter": {}, "markdown": "---\n" }, { "name": "Custom chart", "tileType": "CUSTOM_CHARTING", "configured": true, "bounds": { "top": 722, "left": 38, "width": 570, "height": 304 }, "tileFilter": {}, "filterConfig": { "type": "MIXED", "customName": "Response Time, Request Count and Number of Errors of all Services", "defaultName": "Custom chart", "chartConfig": { "legendShown": true, "type": "TIMESERIES", "series": [ { "metric": "builtin:service.response.time", "aggregation": "AVG", "type": "LINE", "entityType": "SERVICE", "dimensions": [], "sortAscending": false, "sortColumn": false, "aggregationRate": "TOTAL" }, { "metric": "builtin:service.requestCount.total", "aggregation": "NONE", "type": "BAR", "entityType": "SERVICE", "dimensions": [], "sortAscending": false, "sortColumn": false, "aggregationRate": "TOTAL" }, { "metric": "builtin:service.errors.total.count", "aggregation": "NONE", "type": "BAR", "entityType": "SERVICE", "dimensions": [], "sortAscending": false, "sortColumn": true, "aggregationRate": "TOTAL" } ], "resultMetadata": { "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE": { "lastModified": 1621947149123, "customColor": "#008cdb" }, "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE": { "lastModified": 1595275955999, "customColor": "#ef651f" }, "nullbuiltin:service.response.time|PERCENTILE|TOTAL|90|LINE|SERVICE": { "lastModified": 1623670467304, "customColor": "#2ab6f4" }, "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE": { "lastModified": 1621946336470, "customColor": "#b4e5f9" } } }, "filtersPerEntityType": { "SERVICE": { "AUTO_TAGS": [ "Environment:{{.env}}", "app-id:{{.appId}}" ] } } } }, { "name": "Markdown", "tileType": "MARKDOWN", "configured": true, "bounds": { "top": 190, "left": 38, "width": 1140, "height": 38 }, "tileFilter": {}, "markdown": "---\n" }, { "name": "", "tileType": "DATABASES_OVERVIEW", "configured": true, "bounds": { "top": 38, "left": 684, "width": 190, "height": 152 }, "tileFilter": {}, "filterConfig": { "type": "DATABASE", "customName": "Databases", "defaultName": "Databases", "chartConfig": { "legendShown": true, "type": "TIMESERIES", "series": [], "resultMetadata": {} }, "filtersPerEntityType": { "DATABASE": { "AUTO_TAGS": [ "Environment:{{.env}}", "Component:{{.tag}}" ] } } }, "chartVisible": true }, { "name": "", "tileType": "SERVICES", "configured": true, "bounds": { "top": 38, "left": 380, "width": 190, "height": 152 }, "tileFilter": {}, "filterConfig": { "type": "SERVICE", "customName": "Services", "defaultName": "Services", "chartConfig": { "legendShown": true, "type": "TIMESERIES", "series": [], "resultMetadata": {} }, "filtersPerEntityType": { "SERVICE": { "AUTO_TAGS": [ "Environment:{{.env}}", "app-id:{{.appId}}" ] } } }, "chartVisible": true }, { "name": "", "tileType": "HOSTS", "configured": true, "bounds": { "top": 38, "left": 38, "width": 190, "height": 152 }, "tileFilter": {}, "filterConfig": { "type": "HOST", "customName": "Hosts", "defaultName": "Hosts", "chartConfig": { "legendShown": true, "type": "TIMESERIES", "series": [], "resultMetadata": {} }, "filtersPerEntityType": { "HOST": { "AUTO_TAGS": [ "Environment:{{.env}}", "app-id:{{.appId}}" ] } } }, "chartVisible": true }, { "name": "Reliability", "tileType": "HEADER", "configured": true, "bounds": { "top": 228, "left": 38, "width": 570, "height": 38 }, "tileFilter": {} }, { "name": "Availability", "tileType": "HEADER", "configured": true, "bounds": { "top": 228, "left": 874, "width": 304, "height": 38 }, "tileFilter": {} }, { "name": "", "tileType": "CUSTOM_CHARTING", "configured": true, "bounds": { "top": 1064, "left": 38, "width": 570, "height": 304 }, "tileFilter": {}, "filterConfig": { "type": "MIXED", "customName": "Response Time, Request Count and Number of Errors of Database Calls", "defaultName": "Custom chart", "chartConfig": { "legendShown": true, "type": "TIMESERIES", "series": [ { "metric": "builtin:service.response.time", "aggregation": "AVG", "type": "LINE", "entityType": "SERVICE", "dimensions": [], "sortAscending": false, "sortColumn": false, "aggregationRate": "TOTAL" }, { "metric": "builtin:service.requestCount.total", "aggregation": "NONE", "type": "BAR", "entityType": "SERVICE", "dimensions": [], "sortAscending": false, "sortColumn": false, "aggregationRate": "TOTAL" }, { "metric": "builtin:service.errors.total.count", "aggregation": "NONE", "type": "BAR", "entityType": "SERVICE", "dimensions": [], "sortAscending": false, "sortColumn": true, "aggregationRate": "TOTAL" } ], "resultMetadata": { "nullbuiltin:service.dbChildCallTime|NONE|TOTAL|LINE|SERVICE": { "lastModified": 1619160431842, "customColor": "#aeebf0" }, "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE": { "lastModified": 1621947129955, "customColor": "#00a1b2" }, "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE": { "lastModified": 1621946394176, "customColor": "#ef651f" }, "nullbuiltin:service.dbChildCallCount|NONE|TOTAL|BAR|SERVICE": { "lastModified": 1619160430217, "customColor": "#00a1b2" }, "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE": { "lastModified": 1621945760934, "customColor": "#aeebf0" } } }, "filtersPerEntityType": { "SERVICE": { "AUTO_TAGS": [ "Environment:{{.env}}", "Component:{{.tag}}" ], "SERVICE_TYPE": [ "3" ] } } } }, { "name": "Overall - Latency, Traffic & Errors", "tileType": "HEADER", "configured": true, "bounds": { "top": 684, "left": 38, "width": 570, "height": 38 }, "tileFilter": {} }, { "name": "Database - Latency, Traffic & Errors", "tileType": "HEADER", "configured": true, "bounds": { "top": 1026, "left": 38, "width": 570, "height": 38 }, "tileFilter": {} }, { "name": "", "tileType": "CUSTOM_CHARTING", "configured": true, "bounds": { "top": 1064, "left": 608, "width": 570, "height": 304 }, "tileFilter": {}, "filterConfig": { "type": "MIXED", "customName": "Response Time, Request Count and Number of Errors of Messaging Calls", "defaultName": "Custom chart", "chartConfig": { "legendShown": true, "type": "TIMESERIES", "series": [ { "metric": "builtin:service.response.time", "aggregation": "AVG", "type": "LINE", "entityType": "SERVICE", "dimensions": [], "sortAscending": false, "sortColumn": false, "aggregationRate": "TOTAL" }, { "metric": "builtin:service.requestCount.total", "aggregation": "NONE", "type": "BAR", "entityType": "SERVICE", "dimensions": [], "sortAscending": false, "sortColumn": false, "aggregationRate": "TOTAL" }, { "metric": "builtin:service.errors.total.count", "aggregation": "NONE", "type": "BAR", "entityType": "SERVICE", "dimensions": [], "sortAscending": false, "sortColumn": true, "aggregationRate": "TOTAL" } ], "resultMetadata": { "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE": { "lastModified": 1619160361992, "customColor": "#7c38a1" }, "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE": { "lastModified": 1621946950050, "customColor": "#ef651f" }, "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE": { "lastModified": 1619160364401, "customColor": "#debbf3" } } }, "filtersPerEntityType": { "SERVICE": { "AUTO_TAGS": [ "Environment:{{.env}}", "app-id:{{.appId}}" ], "SERVICE_TYPE": [ "6" ] } } } }, { "name": "Messaging - Latency, Traffic & Errors", "tileType": "HEADER", "configured": true, "bounds": { "top": 1026, "left": 608, "width": 570, "height": 38 }, "tileFilter": {} }, { "name": "", "tileType": "CUSTOM_CHARTING", "configured": true, "bounds": { "top": 2166, "left": 38, "width": 1140, "height": 304 }, "tileFilter": {}, "filterConfig": { "type": "MIXED", "customName": "Database Connections", "defaultName": "Custom chart", "chartConfig": { "legendShown": true, "type": "TIMESERIES", "series": [ { "metric": "builtin:service.dbconnections.success", "aggregation": "NONE", "type": "BAR", "entityType": "SERVICE", "dimensions": [], "sortAscending": false, "sortColumn": false, "aggregationRate": "TOTAL" }, { "metric": "builtin:service.dbconnections.failure", "aggregation": "NONE", "type": "BAR", "entityType": "SERVICE", "dimensions": [], "sortAscending": false, "sortColumn": true, "aggregationRate": "TOTAL" } ], "resultMetadata": { "nullbuiltin:service.dbconnections.success|NONE|TOTAL|BAR|SERVICE": { "lastModified": 1619160658568, "customColor": "#4fd5e0" }, "nullbuiltin:service.dbconnections.failure|NONE|TOTAL|BAR|SERVICE": { "lastModified": 1619160661368, "customColor": "#ffa86c" } } }, "filtersPerEntityType": { "SERVICE": { "AUTO_TAGS": [ "Environment:{{.env}}", "Component:{{.tag}}" ] } } } }, { "name": "", "tileType": "CUSTOM_CHARTING", "configured": true, "bounds": { "top": 1824, "left": 38, "width": 418, "height": 304 }, "tileFilter": {}, "filterConfig": { "type": "MIXED", "customName": "CPU usage %", "defaultName": "Custom chart", "chartConfig": { "legendShown": true, "type": "TIMESERIES", "series": [ { "metric": "builtin:host.cpu.usage", "aggregation": "AVG", "type": "LINE", "entityType": "HOST", "dimensions": [ { "id": "0", "name": "dt.entity.host", "values": [], "entityDimension": true } ], "sortAscending": false, "sortColumn": true, "aggregationRate": "TOTAL" } ], "resultMetadata": { "nullbuiltin:host.cpu.usage|AVG|TOTAL|LINE|HOST": { "lastModified": 1619160838459, "customColor": "#ef651f" } } }, "filtersPerEntityType": { "HOST": { "AUTO_TAGS": [ "Environment:{{.env}}", "app-id:{{.appId}}" ] } } } }, { "name": "", "tileType": "CUSTOM_CHARTING", "configured": true, "bounds": { "top": 1824, "left": 836, "width": 342, "height": 304 }, "tileFilter": {}, "filterConfig": { "type": "MIXED", "customName": "Garbage collection suspension time", "defaultName": "Custom chart", "chartConfig": { "legendShown": true, "type": "TIMESERIES", "series": [ { "metric": "builtin:tech.jvm.memory.gc.suspensionTime", "aggregation": "AVG", "type": "LINE", "entityType": "PROCESS_GROUP_INSTANCE", "dimensions": [ { "id": "0", "name": "dt.entity.process_group_instance", "values": [], "entityDimension": true } ], "sortAscending": false, "sortColumn": true, "aggregationRate": "TOTAL" } ], "resultMetadata": { "nullbuiltin:host.cpu.usage|AVG|TOTAL|LINE|HOST": { "lastModified": 1619160838459, "customColor": "#ef651f" }, "nullbuiltin:tech.jvm.memory.gc.suspensionTime|AVG|TOTAL|LINE|PROCESS_GROUP_INSTANCE": { "lastModified": 1619160927569, "customColor": "#f5d30f" } } }, "filtersPerEntityType": { "PROCESS_GROUP_INSTANCE": { "AUTO_TAGS": [ "Environment:{{.env}}", "app-id:{{.appId}}" ] } } } }, { "name": "", "tileType": "CUSTOM_CHARTING", "configured": true, "bounds": { "top": 1824, "left": 456, "width": 380, "height": 304 }, "tileFilter": {}, "filterConfig": { "type": "MIXED", "customName": "JVM Heap Used & Max Bytes", "defaultName": "Custom chart", "chartConfig": { "legendShown": true, "type": "TIMESERIES", "series": [ { "metric": "builtin:tech.jvm.memory.pool.max", "aggregation": "AVG", "type": "LINE", "entityType": "PROCESS_GROUP_INSTANCE", "dimensions": [], "sortAscending": false, "sortColumn": false, "aggregationRate": "TOTAL" }, { "metric": "builtin:tech.jvm.memory.pool.used", "aggregation": "AVG", "type": "LINE", "entityType": "PROCESS_GROUP_INSTANCE", "dimensions": [ { "id": "0", "name": "dt.entity.process_group_instance", "values": [], "entityDimension": true } ], "sortAscending": false, "sortColumn": true, "aggregationRate": "TOTAL" } ], "resultMetadata": { "PROCESS_GROUP_INSTANCE-54F8D3A808FB3EBD¦PROCESS_GROUP_INSTANCE»PROCESS_GROUP_INSTANCE-54F8D3A808FB3EBD»truebuiltin:tech.jvm.memory.runtime.max|AVG|TOTAL|LINE|PROCESS_GROUP_INSTANCE": { "lastModified": 1621955024752, "customColor": "#ef651f" }, "nullbuiltin:host.cpu.usage|AVG|TOTAL|LINE|HOST": { "lastModified": 1619160838459, "customColor": "#ef651f" }, "PROCESS_GROUP_INSTANCE-CD018F469827F279¦PROCESS_GROUP_INSTANCE»PROCESS_GROUP_INSTANCE-CD018F469827F279»truebuiltin:tech.jvm.memory.runtime.max|AVG|TOTAL|LINE|PROCESS_GROUP_INSTANCE": { "lastModified": 1621955027010, "customColor": "#ef651f" }, "CONTAINER_GROUP_INSTANCE-B4A8BFDE1F4BB13E¦CONTAINER_GROUP_INSTANCE»CONTAINER_GROUP_INSTANCE-B4A8BFDE1F4BB13E»truebuiltin:containers.memory.usagePercent|AVG|TOTAL|LINE|CONTAINER_GROUP_INSTANCE": { "lastModified": 1619161096038, "customColor": "#f5d30f" }, "nullbuiltin:tech.jvm.memory.pool.max|AVG|TOTAL|LINE|PROCESS_GROUP_INSTANCE|PROCESS_GROUP_INSTANCE": { "lastModified": 1621955397865, "customColor": "#ef651f" }, "nullbuiltin:tech.jvm.memory.gc.suspensionTime|AVG|TOTAL|LINE|PROCESS_GROUP_INSTANCE": { "lastModified": 1619160927569, "customColor": "#f5d30f" }, "CONTAINER_GROUP_INSTANCE-D5268E7922671C0D¦CONTAINER_GROUP_INSTANCE»CONTAINER_GROUP_INSTANCE-D5268E7922671C0D»truebuiltin:containers.memory.usagePercent|AVG|TOTAL|LINE|CONTAINER_GROUP_INSTANCE": { "lastModified": 1619161091618, "customColor": "#2ab6f4" } } }, "filtersPerEntityType": { "PROCESS_GROUP_INSTANCE": { "AUTO_TAGS": [ "Environment:{{.env}}", "app-id:{{.appId}}" ] } } } }, { "name": "Database Saturation", "tileType": "HEADER", "configured": true, "bounds": { "top": 2128, "left": 38, "width": 1140, "height": 38 }, "tileFilter": {} }, { "name": "CPU & Memory Saturation", "tileType": "HEADER", "configured": true, "bounds": { "top": 1786, "left": 38, "width": 1140, "height": 38 }, "tileFilter": {} }, { "name": "Web Service - Latency, Traffic & Errors", "tileType": "HEADER", "configured": true, "bounds": { "top": 684, "left": 608, "width": 570, "height": 38 }, "tileFilter": {} }, { "name": "Custom chart", "tileType": "CUSTOM_CHARTING", "configured": true, "bounds": { "top": 722, "left": 608, "width": 570, "height": 304 }, "tileFilter": {}, "filterConfig": { "type": "MIXED", "customName": "Response time, Request Count and Number of Errors of Web Service Calls", "defaultName": "Custom chart", "chartConfig": { "legendShown": true, "type": "TIMESERIES", "series": [ { "metric": "builtin:service.response.time", "aggregation": "AVG", "type": "LINE", "entityType": "SERVICE", "dimensions": [], "sortAscending": false, "sortColumn": false, "aggregationRate": "TOTAL" }, { "metric": "builtin:service.requestCount.total", "aggregation": "NONE", "type": "BAR", "entityType": "SERVICE", "dimensions": [], "sortAscending": false, "sortColumn": false, "aggregationRate": "TOTAL" }, { "metric": "builtin:service.errors.total.count", "aggregation": "NONE", "type": "BAR", "entityType": "SERVICE", "dimensions": [], "sortAscending": false, "sortColumn": true, "aggregationRate": "TOTAL" } ], "resultMetadata": { "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE": { "lastModified": 1621946887782, "customColor": "#c9a000" }, "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE": { "lastModified": 1595275955999, "customColor": "#ef651f" }, "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE": { "lastModified": 1621946182585, "customColor": "#fff29a" } } }, "filtersPerEntityType": { "SERVICE": { "AUTO_TAGS": [ "Environment:{{.env}}", "app-id:{{.appId}}" ], "SERVICE_TYPE": [ "2" ] } } } }, { "name": "Markdown", "tileType": "MARKDOWN", "configured": true, "bounds": { "top": 1368, "left": 38, "width": 1140, "height": 38 }, "tileFilter": {}, "markdown": "---\n" }, { "name": "", "tileType": "CUSTOM_CHARTING", "configured": true, "bounds": { "top": 1444, "left": 38, "width": 684, "height": 304 }, "tileFilter": {}, "filterConfig": { "type": "MIXED", "customName": "Number of any errors", "defaultName": "Custom chart", "chartConfig": { "legendShown": true, "type": "TIMESERIES", "series": [ { "metric": "builtin:service.errors.total.count", "aggregation": "NONE", "type": "BAR", "entityType": "SERVICE", "dimensions": [ { "id": "0", "name": "dt.entity.service", "values": [], "entityDimension": true } ], "sortAscending": false, "sortColumn": true, "aggregationRate": "TOTAL" } ], "resultMetadata": {} }, "filtersPerEntityType": { "SERVICE": { "AUTO_TAGS": [ "Environment:{{.env}}", "app-id:{{.appId}}" ] } } } }, { "name": "Errors per Service", "tileType": "HEADER", "configured": true, "bounds": { "top": 1406, "left": 38, "width": 1140, "height": 38 }, "tileFilter": {} }, { "name": "Markdown", "tileType": "MARKDOWN", "configured": true, "bounds": { "top": 1748, "left": 38, "width": 1140, "height": 38 }, "tileFilter": {}, "markdown": "---\n" }, { "name": "", "tileType": "CUSTOM_CHARTING", "configured": true, "bounds": { "top": 1444, "left": 722, "width": 456, "height": 304 }, "tileFilter": {}, "filterConfig": { "type": "MIXED", "customName": "Number of any errors", "defaultName": "Custom chart", "chartConfig": { "legendShown": true, "type": "TOP_LIST", "series": [ { "metric": "builtin:service.errors.total.count", "aggregation": "NONE", "type": "BAR", "entityType": "SERVICE", "dimensions": [ { "id": "0", "name": "dt.entity.service", "values": [], "entityDimension": true } ], "sortAscending": false, "sortColumn": true, "aggregationRate": "TOTAL" } ], "resultMetadata": {} }, "filtersPerEntityType": { "SERVICE": { "AUTO_TAGS": [ "Environment:{{.env}}", "app-id:{{.appId}}" ] } } } }, { "name": "", "tileType": "CUSTOM_CHARTING", "configured": true, "bounds": { "top": 2508, "left": 38, "width": 570, "height": 304 }, "tileFilter": {}, "filterConfig": { "type": "MIXED", "customName": "JVM average number of active threads", "defaultName": "Custom chart", "chartConfig": { "legendShown": true, "type": "TIMESERIES", "series": [ { "metric": "builtin:tech.jvm.threads.avgActiveThreadCount", "aggregation": "AVG", "type": "LINE", "entityType": "PROCESS_GROUP_INSTANCE", "dimensions": [ { "id": "0", "name": "dt.entity.process_group_instance", "values": [], "entityDimension": true } ], "sortAscending": false, "sortColumn": true, "aggregationRate": "TOTAL" } ], "resultMetadata": {} }, "filtersPerEntityType": { "PROCESS_GROUP_INSTANCE": { "AUTO_TAGS": [ "Environment:{{.env}}", "app-id:{{.appId}}" ] } } } }, { "name": "Thread Saturation", "tileType": "HEADER", "configured": true, "bounds": { "top": 2470, "left": 38, "width": 1140, "height": 38 }, "tileFilter": {} }, { "name": "", "tileType": "CUSTOM_CHARTING", "configured": true, "bounds": { "top": 2508, "left": 608, "width": 570, "height": 304 }, "tileFilter": {}, "filterConfig": { "type": "MIXED", "customName": "JVM average number of active threads per thread state", "defaultName": "Custom chart", "chartConfig": { "legendShown": true, "type": "TIMESERIES", "series": [ { "metric": "builtin:tech.jvm.threads.avgActiveThreadCount", "aggregation": "AVG", "type": "LINE", "entityType": "PROCESS_GROUP_INSTANCE", "dimensions": [ { "id": "2", "name": "Thread state", "values": [], "entityDimension": false } ], "sortAscending": false, "sortColumn": true, "aggregationRate": "TOTAL" } ], "resultMetadata": {} }, "filtersPerEntityType": { "PROCESS_GROUP_INSTANCE": { "AUTO_TAGS": [ "Environment:{{.env}}", "app-id:{{.appId}}" ] } } } }, { "name": "Markdown", "tileType": "MARKDOWN", "configured": true, "bounds": { "top": 266, "left": 874, "width": 304, "height": 304 }, "tileFilter": {}, "markdown": "## TODO\n\nAvailability Monitoring still has to be set up." }, { "name": "Markdown", "tileType": "MARKDOWN", "configured": true, "bounds": { "top": 228, "left": 608, "width": 190, "height": 38 }, "tileFilter": {}, "markdown": "#### [What is measured here?]({{.reliabilityLink}})" }, { "name": "Markdown", "tileType": "MARKDOWN", "configured": true, "bounds": { "top": 266, "left": 38, "width": 760, "height": 380 }, "tileFilter": {}, "markdown": "## Disabled\n\nReliability Monitoring for this environment is disabled." } ] }