From 9650118f57be754d75114be90c85aa38fde74447 Mon Sep 17 00:00:00 2001 From: Piyush Singariya Date: Mon, 2 Jun 2025 17:35:32 +0530 Subject: [PATCH] chore: dashboard added --- .../assets/dashboards/containerinsights.json | 1965 +++++++++++++++++ .../assets/dashboards/containerinsights.png | Bin 0 -> 401276 bytes .../definitions/aws/ecs/integration.json | 7 + 3 files changed, 1972 insertions(+) create mode 100644 pkg/query-service/app/cloudintegrations/services/definitions/aws/ecs/assets/dashboards/containerinsights.json create mode 100644 pkg/query-service/app/cloudintegrations/services/definitions/aws/ecs/assets/dashboards/containerinsights.png diff --git a/pkg/query-service/app/cloudintegrations/services/definitions/aws/ecs/assets/dashboards/containerinsights.json b/pkg/query-service/app/cloudintegrations/services/definitions/aws/ecs/assets/dashboards/containerinsights.json new file mode 100644 index 0000000000..f351d26127 --- /dev/null +++ b/pkg/query-service/app/cloudintegrations/services/definitions/aws/ecs/assets/dashboards/containerinsights.json @@ -0,0 +1,1965 @@ +{ + "description": "View key ECS ContainerInsights metrics with an out of the box dashboard.", + "image":"data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20width%3D%2280px%22%20height%3D%2280px%22%20viewBox%3D%220%200%2080%2080%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3C!--%20Generator%3A%20Sketch%2064%20(93537)%20-%20https%3A%2F%2Fsketch.com%20--%3E%3Ctitle%3EIcon-Architecture%2F64%2FArch_Amazon-Elastic-Container-Service_64%3C%2Ftitle%3E%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%3Cdefs%3E%3ClinearGradient%20x1%3D%220%25%22%20y1%3D%22100%25%22%20x2%3D%22100%25%22%20y2%3D%220%25%22%20id%3D%22linearGradient-1%22%3E%3Cstop%20stop-color%3D%22%23C8511B%22%20offset%3D%220%25%22%3E%3C%2Fstop%3E%3Cstop%20stop-color%3D%22%23FF9900%22%20offset%3D%22100%25%22%3E%3C%2Fstop%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Icon-Architecture%2F64%2FArch_Amazon-Elastic-Container-Service_64%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cg%20id%3D%22Icon-Architecture-BG%2F64%2FContainers%22%20fill%3D%22url(%23linearGradient-1)%22%3E%3Crect%20id%3D%22Rectangle%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2280%22%20height%3D%2280%22%3E%3C%2Frect%3E%3C%2Fg%3E%3Cpath%20d%3D%22M64%2C48.2340095%20L56%2C43.4330117%20L56%2C32.0000169%20C56%2C31.6440171%2055.812%2C31.3150172%2055.504%2C31.1360173%20L44%2C24.4260204%20L44%2C14.7520248%20L64%2C26.5710194%20L64%2C48.2340095%20Z%20M65.509%2C25.13902%20L43.509%2C12.139026%20C43.199%2C11.9560261%2042.818%2C11.9540261%2042.504%2C12.131026%20C42.193%2C12.3090259%2042%2C12.6410257%2042%2C13.0000256%20L42%2C25.0000201%20C42%2C25.3550199%2042.189%2C25.6840198%2042.496%2C25.8640197%20L54%2C32.5740166%20L54%2C44.0000114%20C54%2C44.3510113%2054.185%2C44.6770111%2054.486%2C44.857011%20L64.486%2C50.8570083%20C64.644%2C50.9520082%2064.822%2C51%2065%2C51%20C65.17%2C51%2065.34%2C50.9570082%2065.493%2C50.8700083%20C65.807%2C50.6930084%2066%2C50.3600085%2066%2C50%20L66%2C26.0000196%20C66%2C25.6460198%2065.814%2C25.31902%2065.509%2C25.13902%20L65.509%2C25.13902%20Z%20M40.445%2C66.863001%20L17%2C54.3990067%20L17%2C26.5710194%20L37%2C14.7520248%20L37%2C24.4510204%20L26.463%2C31.1560173%20C26.175%2C31.3400172%2026%2C31.6580171%2026%2C32.0000169%20L26%2C49.0000091%20C26%2C49.373009%2026.208%2C49.7150088%2026.538%2C49.8870087%20L39.991%2C56.8870055%20C40.28%2C57.0370055%2040.624%2C57.0380055%2040.912%2C56.8880055%20L53.964%2C50.1440086%20L61.996%2C54.9640064%20L40.445%2C66.863001%20Z%20M64.515%2C54.1420068%20L54.515%2C48.1420095%20C54.217%2C47.9640096%2053.849%2C47.9520096%2053.541%2C48.1120095%20L40.455%2C54.8730065%20L28%2C48.3930094%20L28%2C32.5490167%20L38.537%2C25.8440197%20C38.825%2C25.6600198%2039%2C25.3420199%2039%2C25.0000201%20L39%2C13.0000256%20C39%2C12.6410257%2038.808%2C12.3090259%2038.496%2C12.131026%20C38.184%2C11.9540261%2037.802%2C11.9560261%2037.491%2C12.139026%20L15.491%2C25.13902%20C15.187%2C25.31902%2015%2C25.6460198%2015%2C26.0000196%20L15%2C55%20C15%2C55.3690062%2015.204%2C55.7090061%2015.53%2C55.883006%20L39.984%2C68.8830001%20C40.131%2C68.961%2040.292%2C69%2040.453%2C69%20C40.62%2C69%2040.786%2C68.958%2040.937%2C68.8750001%20L64.484%2C55.875006%20C64.797%2C55.7020061%2064.993%2C55.3750062%2065.0001416%2C55.0180064%20C65.006%2C54.6600066%2064.821%2C54.3260067%2064.515%2C54.1420068%20L64.515%2C54.1420068%20Z%22%20id%3D%22Amazon-Elastic-Container-Service_Icon_64_Squid%22%20fill%3D%22%23FFFFFF%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E", + "layout": [ + { + "h": 3, + "i": "02e56dd4-5c3d-4a17-9efb-9d250fdda4c3", + "moved": false, + "static": false, + "w": 3, + "x": 0, + "y": 0 + }, + { + "h": 3, + "i": "915aa67d-6ac1-4e52-9b5b-e41156273f31", + "moved": false, + "static": false, + "w": 3, + "x": 3, + "y": 0 + }, + { + "h": 3, + "i": "854acc58-84b1-49de-b4e9-13f5a01b1e2e", + "moved": false, + "static": false, + "w": 3, + "x": 6, + "y": 0 + }, + { + "h": 3, + "i": "268f968a-0a0f-47d5-9bf0-1095c5bd9057", + "moved": false, + "static": false, + "w": 3, + "x": 9, + "y": 0 + }, + { + "h": 6, + "i": "5bea2bc0-13a2-4937-bccb-60ffe8a43ad5", + "moved": false, + "static": false, + "w": 6, + "x": 0, + "y": 3 + }, + { + "h": 6, + "i": "f78becf8-0328-48b4-84b6-ff4dac325940", + "moved": false, + "static": false, + "w": 6, + "x": 6, + "y": 3 + }, + { + "h": 6, + "i": "7e83cf03-4886-46e1-ab77-3ceb61618f6c", + "w": 6, + "x": 0, + "y": 9 + }, + { + "h": 6, + "i": "324f5c5b-d565-48fa-af80-5c722ddd4bc7", + "w": 6, + "x": 6, + "y": 9 + }, + { + "h": 6, + "i": "8f0c9479-61ec-49de-b4b5-94dd69f7bb53", + "w": 6, + "x": 0, + "y": 15 + }, + { + "h": 6, + "i": "c0be2002-efee-4757-9f1e-c16ad6e9a612", + "w": 6, + "x": 6, + "y": 15 + } + ], + "panelMap": {}, + "tags": [], + "title": "ECS ContainerInsights", + "uploadedGrafana": false, + "variables": { + "51f4fa2b-89c7-47c2-9795-f32cffaab985": { + "allSelected": false, + "customValue": "", + "description": "AWS Account ID", + "id": "51f4fa2b-89c7-47c2-9795-f32cffaab985", + "key": "51f4fa2b-89c7-47c2-9795-f32cffaab985", + "modificationUUID": "7b814d17-8fff-4ed6-a4ea-90e3b1a97584", + "multiSelect": false, + "name": "Account", + "order": 0, + "queryValue": "SELECT DISTINCT JSONExtractString(labels, 'cloud_account_id') AS cloud_account_id\nFROM signoz_metrics.distributed_time_series_v4_1day\nWHERE metric_name = 'aws_ECS_MemoryUtilization_max' GROUP BY cloud_account_id", + "showALLOption": false, + "sort": "DISABLED", + "textboxValue": "", + "type": "QUERY" + }, + "9faf0f4b-b245-4b3c-83a3-60cfa76dfeb0": { + "allSelected": false, + "customValue": "", + "description": "Account Region", + "id": "9faf0f4b-b245-4b3c-83a3-60cfa76dfeb0", + "key": "9faf0f4b-b245-4b3c-83a3-60cfa76dfeb0", + "modificationUUID": "3b5f499b-22a3-4c8a-847c-8d3811c9e6b2", + "multiSelect": false, + "name": "Region", + "order": 1, + "queryValue": "SELECT DISTINCT JSONExtractString(labels, 'cloud_region') AS region\nFROM signoz_metrics.distributed_time_series_v4_1day\nWHERE metric_name = 'aws_ECS_MemoryUtilization_max' AND JSONExtractString(labels, 'cloud_account_id') IN {{.Account}} GROUP BY region", + "showALLOption": false, + "sort": "ASC", + "textboxValue": "", + "type": "QUERY" + }, + "bfbdbcbe-a168-4d81-b108-36339e249116": { + "allSelected": false, + "customValue": "", + "description": "ECS Cluster Name", + "id": "bfbdbcbe-a168-4d81-b108-36339e249116", + "key": "bfbdbcbe-a168-4d81-b108-36339e249116", + "modificationUUID": "917c531b-9dfe-4576-8d35-5ebc78966be3", + "multiSelect": false, + "name": "Cluster", + "order": 2, + "queryValue": "SELECT DISTINCT JSONExtractString(labels, 'ClusterName') AS cluster\nFROM signoz_metrics.distributed_time_series_v4_1day\nWHERE metric_name like '%aws_ECS%' AND JSONExtractString(labels, 'cloud_account_id') IN {{.Account}} AND JSONExtractString(labels, 'cloud_region') IN {{.Region}}\nGROUP BY cluster", + "showALLOption": false, + "sort": "ASC", + "textboxValue": "", + "type": "QUERY" + } + }, + "version": "v4", + "widgets": [ + { + "bucketCount": 30, + "bucketWidth": 0, + "columnUnits": {}, + "customLegendColors": {}, + "description": "", + "fillSpans": false, + "id": "f78becf8-0328-48b4-84b6-ff4dac325940", + "isLogScale": false, + "isStacked": false, + "legendPosition": "bottom", + "mergeAllActiveQueries": false, + "nullZeroValues": "zero", + "opacity": "1", + "panelTypes": "graph", + "query": { + "builder": { + "queryData": [ + { + "aggregateAttribute": { + "dataType": "float64", + "id": "aws_ECS_MemoryUtilization_max--float64--Gauge--true", + "isColumn": true, + "isJSON": false, + "key": "aws_ECS_MemoryUtilization_max", + "type": "Gauge" + }, + "aggregateOperator": "max", + "dataSource": "metrics", + "disabled": false, + "expression": "A", + "filters": { + "items": [ + { + "id": "c002d3ea", + "key": { + "dataType": "string", + "id": "cloud_region--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "cloud_region", + "type": "tag" + }, + "op": "=", + "value": "$Region" + }, + { + "id": "d95dc93f", + "key": { + "dataType": "string", + "id": "cloud_account_id--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "cloud_account_id", + "type": "tag" + }, + "op": "=", + "value": "$Account" + }, + { + "id": "7eb7332c", + "key": { + "dataType": "string", + "id": "ClusterName--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "ClusterName", + "type": "tag" + }, + "op": "=", + "value": "$Cluster" + } + ], + "op": "AND" + }, + "functions": [], + "groupBy": [ + { + "dataType": "string", + "id": "ServiceName--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "ServiceName", + "type": "tag" + } + ], + "having": [], + "legend": "{{ServiceName}} ", + "limit": null, + "orderBy": [], + "queryName": "A", + "reduceTo": "avg", + "spaceAggregation": "max", + "stepInterval": 60, + "timeAggregation": "max" + } + ], + "queryFormulas": [] + }, + "clickhouse_sql": [ + { + "disabled": false, + "legend": "", + "name": "A", + "query": "" + } + ], + "id": "621e32fc-8ad3-44b7-8512-e5c58f39b791", + "promql": [ + { + "disabled": false, + "legend": "", + "name": "A", + "query": "" + } + ], + "queryType": "builder" + }, + "selectedLogFields": [ + { + "dataType": "string", + "name": "body", + "type": "" + }, + { + "dataType": "string", + "name": "timestamp", + "type": "" + } + ], + "selectedTracesFields": [ + { + "dataType": "string", + "id": "serviceName--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "serviceName", + "type": "tag" + }, + { + "dataType": "string", + "id": "name--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "name", + "type": "tag" + }, + { + "dataType": "float64", + "id": "durationNano--float64--tag--true", + "isColumn": true, + "isJSON": false, + "key": "durationNano", + "type": "tag" + }, + { + "dataType": "string", + "id": "httpMethod--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "httpMethod", + "type": "tag" + }, + { + "dataType": "string", + "id": "responseStatusCode--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "responseStatusCode", + "type": "tag" + } + ], + "softMax": 0, + "softMin": 0, + "stackedBarChart": false, + "thresholds": [], + "timePreferance": "GLOBAL_TIME", + "title": "Memory Utilization", + "yAxisUnit": "none" + }, + { + "bucketCount": 30, + "bucketWidth": 0, + "columnUnits": {}, + "customLegendColors": {}, + "description": "", + "fillSpans": false, + "id": "5bea2bc0-13a2-4937-bccb-60ffe8a43ad5", + "isLogScale": false, + "isStacked": false, + "legendPosition": "bottom", + "mergeAllActiveQueries": false, + "nullZeroValues": "zero", + "opacity": "1", + "panelTypes": "graph", + "query": { + "builder": { + "queryData": [ + { + "aggregateAttribute": { + "dataType": "float64", + "id": "aws_ECS_CPUUtilization_max--float64--Gauge--true", + "isColumn": true, + "isJSON": false, + "key": "aws_ECS_CPUUtilization_max", + "type": "Gauge" + }, + "aggregateOperator": "max", + "dataSource": "metrics", + "disabled": false, + "expression": "A", + "filters": { + "items": [ + { + "id": "8ae50256", + "key": { + "dataType": "string", + "id": "cloud_region--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "cloud_region", + "type": "tag" + }, + "op": "=", + "value": "$Region" + }, + { + "id": "dada2be4", + "key": { + "dataType": "string", + "id": "cloud_account_id--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "cloud_account_id", + "type": "tag" + }, + "op": "=", + "value": "$Account" + }, + { + "id": "adaf587a", + "key": { + "dataType": "string", + "id": "ClusterName--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "ClusterName", + "type": "tag" + }, + "op": "=", + "value": "$Cluster" + } + ], + "op": "AND" + }, + "functions": [], + "groupBy": [ + { + "dataType": "string", + "id": "ServiceName--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "ServiceName", + "type": "tag" + } + ], + "having": [], + "legend": "{{ServiceName}} ", + "limit": null, + "orderBy": [], + "queryName": "A", + "reduceTo": "avg", + "spaceAggregation": "max", + "stepInterval": 60, + "timeAggregation": "max" + } + ], + "queryFormulas": [] + }, + "clickhouse_sql": [ + { + "disabled": false, + "legend": "", + "name": "A", + "query": "" + } + ], + "id": "edb1997e-44a5-4326-ac18-a7a87e0c43e6", + "promql": [ + { + "disabled": false, + "legend": "", + "name": "A", + "query": "" + } + ], + "queryType": "builder" + }, + "selectedLogFields": [ + { + "dataType": "string", + "name": "body", + "type": "" + }, + { + "dataType": "string", + "name": "timestamp", + "type": "" + } + ], + "selectedTracesFields": [ + { + "dataType": "string", + "id": "serviceName--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "serviceName", + "type": "tag" + }, + { + "dataType": "string", + "id": "name--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "name", + "type": "tag" + }, + { + "dataType": "float64", + "id": "durationNano--float64--tag--true", + "isColumn": true, + "isJSON": false, + "key": "durationNano", + "type": "tag" + }, + { + "dataType": "string", + "id": "httpMethod--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "httpMethod", + "type": "tag" + }, + { + "dataType": "string", + "id": "responseStatusCode--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "responseStatusCode", + "type": "tag" + } + ], + "softMax": 0, + "softMin": 0, + "stackedBarChart": false, + "thresholds": [], + "timePreferance": "GLOBAL_TIME", + "title": "CPU Utilization", + "yAxisUnit": "none" + }, + { + "bucketCount": 30, + "bucketWidth": 0, + "columnUnits": {}, + "customLegendColors": {}, + "description": "", + "fillSpans": false, + "id": "02e56dd4-5c3d-4a17-9efb-9d250fdda4c3", + "isLogScale": false, + "isStacked": false, + "legendPosition": "bottom", + "mergeAllActiveQueries": false, + "nullZeroValues": "zero", + "opacity": "1", + "panelTypes": "value", + "query": { + "builder": { + "queryData": [ + { + "aggregateAttribute": { + "dataType": "float64", + "id": "aws_ECS_ContainerInsights_CpuUtilized_max--float64--Gauge--true", + "isColumn": true, + "isJSON": false, + "key": "aws_ECS_ContainerInsights_CpuUtilized_max", + "type": "Gauge" + }, + "aggregateOperator": "max", + "dataSource": "metrics", + "disabled": false, + "expression": "A", + "filters": { + "items": [ + { + "id": "840f6a82", + "key": { + "dataType": "string", + "id": "cloud_region--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "cloud_region", + "type": "tag" + }, + "op": "=", + "value": "$Region" + }, + { + "id": "e494eace", + "key": { + "dataType": "string", + "id": "cloud_account_id--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "cloud_account_id", + "type": "tag" + }, + "op": "=", + "value": "$Account" + }, + { + "id": "d615bfdb", + "key": { + "dataType": "string", + "id": "ClusterName--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "ClusterName", + "type": "tag" + }, + "op": "in", + "value": [ + "$Cluster" + ] + } + ], + "op": "AND" + }, + "functions": [], + "groupBy": [], + "having": [], + "legend": "", + "limit": null, + "orderBy": [], + "queryName": "A", + "reduceTo": "avg", + "spaceAggregation": "max", + "stepInterval": 60, + "timeAggregation": "max" + } + ], + "queryFormulas": [] + }, + "clickhouse_sql": [ + { + "disabled": false, + "legend": "", + "name": "A", + "query": "" + } + ], + "id": "83556bb4-a779-4450-bb1b-2a20ae63dc90", + "promql": [ + { + "disabled": false, + "legend": "", + "name": "A", + "query": "" + } + ], + "queryType": "builder" + }, + "selectedLogFields": [ + { + "dataType": "string", + "name": "body", + "type": "" + }, + { + "dataType": "string", + "name": "timestamp", + "type": "" + } + ], + "selectedTracesFields": [ + { + "dataType": "string", + "id": "serviceName--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "serviceName", + "type": "tag" + }, + { + "dataType": "string", + "id": "name--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "name", + "type": "tag" + }, + { + "dataType": "float64", + "id": "durationNano--float64--tag--true", + "isColumn": true, + "isJSON": false, + "key": "durationNano", + "type": "tag" + }, + { + "dataType": "string", + "id": "httpMethod--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "httpMethod", + "type": "tag" + }, + { + "dataType": "string", + "id": "responseStatusCode--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "responseStatusCode", + "type": "tag" + } + ], + "softMax": 0, + "softMin": 0, + "stackedBarChart": false, + "thresholds": [], + "timePreferance": "GLOBAL_TIME", + "title": "CPU Usage", + "yAxisUnit": "percent" + }, + { + "bucketCount": 30, + "bucketWidth": 0, + "columnUnits": {}, + "customLegendColors": {}, + "description": "", + "fillSpans": false, + "id": "915aa67d-6ac1-4e52-9b5b-e41156273f31", + "isLogScale": false, + "isStacked": false, + "legendPosition": "bottom", + "mergeAllActiveQueries": false, + "nullZeroValues": "zero", + "opacity": "1", + "panelTypes": "value", + "query": { + "builder": { + "queryData": [ + { + "aggregateAttribute": { + "dataType": "float64", + "id": "aws_ECS_ContainerInsights_CpuReserved_max--float64--Gauge--true", + "isColumn": true, + "isJSON": false, + "key": "aws_ECS_ContainerInsights_CpuReserved_max", + "type": "Gauge" + }, + "aggregateOperator": "max", + "dataSource": "metrics", + "disabled": false, + "expression": "A", + "filters": { + "items": [ + { + "id": "98cf55a2", + "key": { + "dataType": "string", + "id": "cloud_region--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "cloud_region", + "type": "tag" + }, + "op": "=", + "value": "$Region" + }, + { + "id": "dc2591e8", + "key": { + "dataType": "string", + "id": "cloud_account_id--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "cloud_account_id", + "type": "tag" + }, + "op": "=", + "value": "$Account" + }, + { + "id": "5fe36864", + "key": { + "dataType": "", + "isColumn": false, + "key": "ClusterName", + "type": "" + }, + "op": "=", + "value": "$Cluster" + } + ], + "op": "AND" + }, + "functions": [], + "groupBy": [], + "having": [], + "legend": "", + "limit": null, + "orderBy": [], + "queryName": "A", + "reduceTo": "avg", + "spaceAggregation": "max", + "stepInterval": 60, + "timeAggregation": "max" + } + ], + "queryFormulas": [] + }, + "clickhouse_sql": [ + { + "disabled": false, + "legend": "", + "name": "A", + "query": "" + } + ], + "id": "10baab3b-a8de-4f23-835c-b4e5e099b5dc", + "promql": [ + { + "disabled": false, + "legend": "", + "name": "A", + "query": "" + } + ], + "queryType": "builder" + }, + "selectedLogFields": [ + { + "dataType": "string", + "name": "body", + "type": "" + }, + { + "dataType": "string", + "name": "timestamp", + "type": "" + } + ], + "selectedTracesFields": [ + { + "dataType": "string", + "id": "serviceName--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "serviceName", + "type": "tag" + }, + { + "dataType": "string", + "id": "name--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "name", + "type": "tag" + }, + { + "dataType": "float64", + "id": "durationNano--float64--tag--true", + "isColumn": true, + "isJSON": false, + "key": "durationNano", + "type": "tag" + }, + { + "dataType": "string", + "id": "httpMethod--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "httpMethod", + "type": "tag" + }, + { + "dataType": "string", + "id": "responseStatusCode--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "responseStatusCode", + "type": "tag" + } + ], + "softMax": 0, + "softMin": 0, + "stackedBarChart": false, + "thresholds": [], + "timePreferance": "GLOBAL_TIME", + "title": "CPU Reserved", + "yAxisUnit": "percent" + }, + { + "bucketCount": 30, + "bucketWidth": 0, + "columnUnits": {}, + "customLegendColors": {}, + "description": "", + "fillSpans": false, + "id": "854acc58-84b1-49de-b4e9-13f5a01b1e2e", + "isLogScale": false, + "isStacked": false, + "legendPosition": "bottom", + "mergeAllActiveQueries": false, + "nullZeroValues": "zero", + "opacity": "1", + "panelTypes": "value", + "query": { + "builder": { + "queryData": [ + { + "aggregateAttribute": { + "dataType": "float64", + "id": "aws_ECS_ContainerInsights_MemoryUtilized_max--float64--Gauge--true", + "isColumn": true, + "isJSON": false, + "key": "aws_ECS_ContainerInsights_MemoryUtilized_max", + "type": "Gauge" + }, + "aggregateOperator": "max", + "dataSource": "metrics", + "disabled": false, + "expression": "A", + "filters": { + "items": [ + { + "id": "6d3fb70d", + "key": { + "dataType": "string", + "id": "cloud_region--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "cloud_region", + "type": "tag" + }, + "op": "=", + "value": "$Region" + }, + { + "id": "763ec68f", + "key": { + "dataType": "string", + "id": "cloud_account_id--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "cloud_account_id", + "type": "tag" + }, + "op": "=", + "value": "$Account" + }, + { + "id": "69a793fb", + "key": { + "dataType": "", + "isColumn": false, + "key": "ClusterName", + "type": "" + }, + "op": "=", + "value": "$Cluster" + } + ], + "op": "AND" + }, + "functions": [], + "groupBy": [], + "having": [], + "legend": "", + "limit": null, + "orderBy": [], + "queryName": "A", + "reduceTo": "avg", + "spaceAggregation": "max", + "stepInterval": 60, + "timeAggregation": "max" + } + ], + "queryFormulas": [] + }, + "clickhouse_sql": [ + { + "disabled": false, + "legend": "", + "name": "A", + "query": "" + } + ], + "id": "03e8fd1f-33e2-40ee-bb0a-f385a26794db", + "promql": [ + { + "disabled": false, + "legend": "", + "name": "A", + "query": "" + } + ], + "queryType": "builder" + }, + "selectedLogFields": [ + { + "dataType": "string", + "name": "body", + "type": "" + }, + { + "dataType": "string", + "name": "timestamp", + "type": "" + } + ], + "selectedTracesFields": [ + { + "dataType": "string", + "id": "serviceName--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "serviceName", + "type": "tag" + }, + { + "dataType": "string", + "id": "name--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "name", + "type": "tag" + }, + { + "dataType": "float64", + "id": "durationNano--float64--tag--true", + "isColumn": true, + "isJSON": false, + "key": "durationNano", + "type": "tag" + }, + { + "dataType": "string", + "id": "httpMethod--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "httpMethod", + "type": "tag" + }, + { + "dataType": "string", + "id": "responseStatusCode--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "responseStatusCode", + "type": "tag" + } + ], + "softMax": 0, + "softMin": 0, + "stackedBarChart": false, + "thresholds": [], + "timePreferance": "GLOBAL_TIME", + "title": "Memory Usage", + "yAxisUnit": "percent" + }, + { + "bucketCount": 30, + "bucketWidth": 0, + "columnUnits": {}, + "customLegendColors": {}, + "description": "", + "fillSpans": false, + "id": "268f968a-0a0f-47d5-9bf0-1095c5bd9057", + "isLogScale": false, + "isStacked": false, + "legendPosition": "bottom", + "mergeAllActiveQueries": false, + "nullZeroValues": "zero", + "opacity": "1", + "panelTypes": "value", + "query": { + "builder": { + "queryData": [ + { + "aggregateAttribute": { + "dataType": "float64", + "id": "aws_ECS_ContainerInsights_MemoryReserved_max--float64--Gauge--true", + "isColumn": true, + "isJSON": false, + "key": "aws_ECS_ContainerInsights_MemoryReserved_max", + "type": "Gauge" + }, + "aggregateOperator": "max", + "dataSource": "metrics", + "disabled": false, + "expression": "A", + "filters": { + "items": [ + { + "id": "4cabe614", + "key": { + "dataType": "string", + "id": "cloud_region--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "cloud_region", + "type": "tag" + }, + "op": "=", + "value": "$Region" + }, + { + "id": "077e09db", + "key": { + "dataType": "string", + "id": "cloud_account_id--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "cloud_account_id", + "type": "tag" + }, + "op": "=", + "value": "$Account" + }, + { + "id": "71f30fef", + "key": { + "dataType": "", + "isColumn": false, + "key": "ClusterName", + "type": "" + }, + "op": "=", + "value": "$Cluster" + } + ], + "op": "AND" + }, + "functions": [], + "groupBy": [], + "having": [], + "legend": "", + "limit": null, + "orderBy": [], + "queryName": "A", + "reduceTo": "avg", + "spaceAggregation": "max", + "stepInterval": 60, + "timeAggregation": "max" + } + ], + "queryFormulas": [] + }, + "clickhouse_sql": [ + { + "disabled": false, + "legend": "", + "name": "A", + "query": "" + } + ], + "id": "be0eeb73-0f56-4e74-9add-e822c16bf8dc", + "promql": [ + { + "disabled": false, + "legend": "", + "name": "A", + "query": "" + } + ], + "queryType": "builder" + }, + "selectedLogFields": [ + { + "dataType": "string", + "name": "body", + "type": "" + }, + { + "dataType": "string", + "name": "timestamp", + "type": "" + } + ], + "selectedTracesFields": [ + { + "dataType": "string", + "id": "serviceName--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "serviceName", + "type": "tag" + }, + { + "dataType": "string", + "id": "name--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "name", + "type": "tag" + }, + { + "dataType": "float64", + "id": "durationNano--float64--tag--true", + "isColumn": true, + "isJSON": false, + "key": "durationNano", + "type": "tag" + }, + { + "dataType": "string", + "id": "httpMethod--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "httpMethod", + "type": "tag" + }, + { + "dataType": "string", + "id": "responseStatusCode--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "responseStatusCode", + "type": "tag" + } + ], + "softMax": 0, + "softMin": 0, + "stackedBarChart": false, + "thresholds": [], + "timePreferance": "GLOBAL_TIME", + "title": "Memory Reserved", + "yAxisUnit": "percent" + }, + { + "bucketCount": 30, + "bucketWidth": 0, + "columnUnits": {}, + "customLegendColors": {}, + "description": "", + "fillSpans": false, + "id": "7e83cf03-4886-46e1-ab77-3ceb61618f6c", + "isLogScale": false, + "isStacked": false, + "legendPosition": "bottom", + "mergeAllActiveQueries": false, + "nullZeroValues": "zero", + "opacity": "1", + "panelTypes": "graph", + "query": { + "builder": { + "queryData": [ + { + "aggregateAttribute": { + "dataType": "float64", + "id": "aws_ECS_ContainerInsights_NetworkRxBytes_max--float64--Gauge--true", + "isColumn": true, + "isJSON": false, + "key": "aws_ECS_ContainerInsights_NetworkRxBytes_max", + "type": "Gauge" + }, + "aggregateOperator": "max", + "dataSource": "metrics", + "disabled": false, + "expression": "A", + "filters": { + "items": [ + { + "id": "8e15b10c", + "key": { + "dataType": "string", + "id": "cloud_region--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "cloud_region", + "type": "tag" + }, + "op": "=", + "value": "$Region" + }, + { + "id": "92d56544", + "key": { + "dataType": "string", + "id": "cloud_account_id--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "cloud_account_id", + "type": "tag" + }, + "op": "=", + "value": "$Account" + }, + { + "id": "7c5e0300", + "key": { + "dataType": "string", + "id": "ClusterName--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "ClusterName", + "type": "tag" + }, + "op": "=", + "value": "$Cluster" + }, + { + "id": "f41089a9", + "key": { + "dataType": "string", + "id": "ServiceName--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "ServiceName", + "type": "tag" + }, + "op": "exists", + "value": "" + } + ], + "op": "AND" + }, + "functions": [], + "groupBy": [ + { + "dataType": "string", + "id": "ServiceName--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "ServiceName", + "type": "tag" + } + ], + "having": [], + "legend": "{{ServiceName}}", + "limit": null, + "orderBy": [], + "queryName": "A", + "reduceTo": "avg", + "spaceAggregation": "max", + "stepInterval": 60, + "timeAggregation": "max" + } + ], + "queryFormulas": [] + }, + "clickhouse_sql": [ + { + "disabled": false, + "legend": "", + "name": "A", + "query": "" + } + ], + "id": "70643e69-8796-4a33-a515-c3f6a9bf461a", + "promql": [ + { + "disabled": false, + "legend": "", + "name": "A", + "query": "" + } + ], + "queryType": "builder" + }, + "selectedLogFields": [ + { + "dataType": "string", + "name": "body", + "type": "" + }, + { + "dataType": "string", + "name": "timestamp", + "type": "" + } + ], + "selectedTracesFields": [ + { + "dataType": "string", + "id": "serviceName--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "serviceName", + "type": "tag" + }, + { + "dataType": "string", + "id": "name--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "name", + "type": "tag" + }, + { + "dataType": "float64", + "id": "durationNano--float64--tag--true", + "isColumn": true, + "isJSON": false, + "key": "durationNano", + "type": "tag" + }, + { + "dataType": "string", + "id": "httpMethod--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "httpMethod", + "type": "tag" + }, + { + "dataType": "string", + "id": "responseStatusCode--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "responseStatusCode", + "type": "tag" + } + ], + "softMax": 0, + "softMin": 0, + "stackedBarChart": false, + "thresholds": [], + "timePreferance": "GLOBAL_TIME", + "title": "Network IO (Receive)", + "yAxisUnit": "Bps" + }, + { + "bucketCount": 30, + "bucketWidth": 0, + "columnUnits": {}, + "customLegendColors": {}, + "description": "", + "fillSpans": false, + "id": "324f5c5b-d565-48fa-af80-5c722ddd4bc7", + "isLogScale": false, + "isStacked": false, + "legendPosition": "bottom", + "mergeAllActiveQueries": false, + "nullZeroValues": "zero", + "opacity": "1", + "panelTypes": "graph", + "query": { + "builder": { + "queryData": [ + { + "aggregateAttribute": { + "dataType": "float64", + "id": "aws_ECS_ContainerInsights_NetworkTxBytes_max--float64--Gauge--true", + "isColumn": true, + "isJSON": false, + "key": "aws_ECS_ContainerInsights_NetworkTxBytes_max", + "type": "Gauge" + }, + "aggregateOperator": "max", + "dataSource": "metrics", + "disabled": false, + "expression": "A", + "filters": { + "items": [ + { + "id": "6a1059e5", + "key": { + "dataType": "string", + "id": "cloud_region--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "cloud_region", + "type": "tag" + }, + "op": "=", + "value": "$Region" + }, + { + "id": "fe0d40de", + "key": { + "dataType": "string", + "id": "cloud_account_id--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "cloud_account_id", + "type": "tag" + }, + "op": "=", + "value": "$Account" + }, + { + "id": "b6047f19", + "key": { + "dataType": "string", + "id": "ClusterName--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "ClusterName", + "type": "tag" + }, + "op": "=", + "value": "$Cluster" + }, + { + "id": "8e76d8f1", + "key": { + "dataType": "string", + "id": "ServiceName--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "ServiceName", + "type": "tag" + }, + "op": "exists", + "value": "" + } + ], + "op": "AND" + }, + "functions": [], + "groupBy": [ + { + "dataType": "string", + "id": "ServiceName--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "ServiceName", + "type": "tag" + } + ], + "having": [], + "legend": "{{ServiceName}}", + "limit": null, + "orderBy": [], + "queryName": "A", + "reduceTo": "avg", + "spaceAggregation": "max", + "stepInterval": 60, + "timeAggregation": "max" + } + ], + "queryFormulas": [] + }, + "clickhouse_sql": [ + { + "disabled": false, + "legend": "", + "name": "A", + "query": "" + } + ], + "id": "392574c7-aa8d-42f1-8bf1-0a42c0f7448e", + "promql": [ + { + "disabled": false, + "legend": "", + "name": "A", + "query": "" + } + ], + "queryType": "builder" + }, + "selectedLogFields": [ + { + "dataType": "string", + "name": "body", + "type": "" + }, + { + "dataType": "string", + "name": "timestamp", + "type": "" + } + ], + "selectedTracesFields": [ + { + "dataType": "string", + "id": "serviceName--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "serviceName", + "type": "tag" + }, + { + "dataType": "string", + "id": "name--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "name", + "type": "tag" + }, + { + "dataType": "float64", + "id": "durationNano--float64--tag--true", + "isColumn": true, + "isJSON": false, + "key": "durationNano", + "type": "tag" + }, + { + "dataType": "string", + "id": "httpMethod--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "httpMethod", + "type": "tag" + }, + { + "dataType": "string", + "id": "responseStatusCode--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "responseStatusCode", + "type": "tag" + } + ], + "softMax": 0, + "softMin": 0, + "stackedBarChart": false, + "thresholds": [], + "timePreferance": "GLOBAL_TIME", + "title": "Network IO (Transmit)", + "yAxisUnit": "Bps" + }, + { + "bucketCount": 30, + "bucketWidth": 0, + "columnUnits": {}, + "customLegendColors": {}, + "description": "", + "fillSpans": false, + "id": "8f0c9479-61ec-49de-b4b5-94dd69f7bb53", + "isLogScale": false, + "isStacked": false, + "legendPosition": "bottom", + "mergeAllActiveQueries": false, + "nullZeroValues": "zero", + "opacity": "1", + "panelTypes": "graph", + "query": { + "builder": { + "queryData": [ + { + "aggregateAttribute": { + "dataType": "float64", + "id": "aws_ECS_ContainerInsights_StorageReadBytes_max--float64--Gauge--true", + "isColumn": true, + "isJSON": false, + "key": "aws_ECS_ContainerInsights_StorageReadBytes_max", + "type": "Gauge" + }, + "aggregateOperator": "max", + "dataSource": "metrics", + "disabled": false, + "expression": "A", + "filters": { + "items": [ + { + "id": "89f0e499", + "key": { + "dataType": "string", + "id": "cloud_region--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "cloud_region", + "type": "tag" + }, + "op": "=", + "value": "$Region" + }, + { + "id": "91ce3091", + "key": { + "dataType": "string", + "id": "cloud_account_id--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "cloud_account_id", + "type": "tag" + }, + "op": "=", + "value": "$Account" + }, + { + "id": "50782f6c", + "key": { + "dataType": "string", + "id": "ClusterName--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "ClusterName", + "type": "tag" + }, + "op": "=", + "value": "$Cluster" + }, + { + "id": "6eeed520", + "key": { + "dataType": "string", + "id": "ServiceName--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "ServiceName", + "type": "tag" + }, + "op": "exists", + "value": "" + } + ], + "op": "AND" + }, + "functions": [], + "groupBy": [ + { + "dataType": "string", + "id": "ClusterName--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "ClusterName", + "type": "tag" + }, + { + "dataType": "string", + "id": "ServiceName--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "ServiceName", + "type": "tag" + } + ], + "having": [], + "legend": "{{ServiceName}}", + "limit": null, + "orderBy": [], + "queryName": "A", + "reduceTo": "avg", + "spaceAggregation": "max", + "stepInterval": 60, + "timeAggregation": "max" + } + ], + "queryFormulas": [] + }, + "clickhouse_sql": [ + { + "disabled": false, + "legend": "", + "name": "A", + "query": "" + } + ], + "id": "15e91871-0611-4b3c-b647-ace2c54e41e1", + "promql": [ + { + "disabled": false, + "legend": "", + "name": "A", + "query": "" + } + ], + "queryType": "builder" + }, + "selectedLogFields": [ + { + "dataType": "string", + "name": "body", + "type": "" + }, + { + "dataType": "string", + "name": "timestamp", + "type": "" + } + ], + "selectedTracesFields": [ + { + "dataType": "string", + "id": "serviceName--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "serviceName", + "type": "tag" + }, + { + "dataType": "string", + "id": "name--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "name", + "type": "tag" + }, + { + "dataType": "float64", + "id": "durationNano--float64--tag--true", + "isColumn": true, + "isJSON": false, + "key": "durationNano", + "type": "tag" + }, + { + "dataType": "string", + "id": "httpMethod--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "httpMethod", + "type": "tag" + }, + { + "dataType": "string", + "id": "responseStatusCode--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "responseStatusCode", + "type": "tag" + } + ], + "softMax": 0, + "softMin": 0, + "stackedBarChart": false, + "thresholds": [], + "timePreferance": "GLOBAL_TIME", + "title": "Storage Read", + "yAxisUnit": "Bps" + }, + { + "bucketCount": 30, + "bucketWidth": 0, + "columnUnits": {}, + "customLegendColors": {}, + "description": "", + "fillSpans": false, + "id": "c0be2002-efee-4757-9f1e-c16ad6e9a612", + "isLogScale": false, + "isStacked": false, + "legendPosition": "bottom", + "mergeAllActiveQueries": false, + "nullZeroValues": "zero", + "opacity": "1", + "panelTypes": "graph", + "query": { + "builder": { + "queryData": [ + { + "aggregateAttribute": { + "dataType": "float64", + "id": "aws_ECS_ContainerInsights_StorageWriteBytes_max--float64--Gauge--true", + "isColumn": true, + "isJSON": false, + "key": "aws_ECS_ContainerInsights_StorageWriteBytes_max", + "type": "Gauge" + }, + "aggregateOperator": "max", + "dataSource": "metrics", + "disabled": false, + "expression": "A", + "filters": { + "items": [ + { + "id": "edef4331", + "key": { + "dataType": "string", + "id": "cloud_region--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "cloud_region", + "type": "tag" + }, + "op": "=", + "value": "$Region" + }, + { + "id": "d6081c36", + "key": { + "dataType": "string", + "id": "cloud_account_id--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "cloud_account_id", + "type": "tag" + }, + "op": "=", + "value": "$Account" + }, + { + "id": "7ae5a9e4", + "key": { + "dataType": "string", + "id": "ClusterName--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "ClusterName", + "type": "tag" + }, + "op": "=", + "value": "$Cluster" + }, + { + "id": "5f7feeb2", + "key": { + "dataType": "string", + "id": "ServiceName--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "ServiceName", + "type": "tag" + }, + "op": "exists", + "value": "" + } + ], + "op": "AND" + }, + "functions": [], + "groupBy": [ + { + "dataType": "string", + "id": "ServiceName--string--tag--false", + "isColumn": false, + "isJSON": false, + "key": "ServiceName", + "type": "tag" + } + ], + "having": [], + "legend": "{{ServiceName}}", + "limit": null, + "orderBy": [], + "queryName": "A", + "reduceTo": "avg", + "spaceAggregation": "max", + "stepInterval": 60, + "timeAggregation": "max" + } + ], + "queryFormulas": [] + }, + "clickhouse_sql": [ + { + "disabled": false, + "legend": "", + "name": "A", + "query": "" + } + ], + "id": "8485a05c-5251-4d42-8a8c-bb5a2691fc9d", + "promql": [ + { + "disabled": false, + "legend": "", + "name": "A", + "query": "" + } + ], + "queryType": "builder" + }, + "selectedLogFields": [ + { + "dataType": "string", + "name": "body", + "type": "" + }, + { + "dataType": "string", + "name": "timestamp", + "type": "" + } + ], + "selectedTracesFields": [ + { + "dataType": "string", + "id": "serviceName--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "serviceName", + "type": "tag" + }, + { + "dataType": "string", + "id": "name--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "name", + "type": "tag" + }, + { + "dataType": "float64", + "id": "durationNano--float64--tag--true", + "isColumn": true, + "isJSON": false, + "key": "durationNano", + "type": "tag" + }, + { + "dataType": "string", + "id": "httpMethod--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "httpMethod", + "type": "tag" + }, + { + "dataType": "string", + "id": "responseStatusCode--string--tag--true", + "isColumn": true, + "isJSON": false, + "key": "responseStatusCode", + "type": "tag" + } + ], + "softMax": 0, + "softMin": 0, + "stackedBarChart": false, + "thresholds": [], + "timePreferance": "GLOBAL_TIME", + "title": "Storage Write", + "yAxisUnit": "Bps" + } + ] +} \ No newline at end of file diff --git a/pkg/query-service/app/cloudintegrations/services/definitions/aws/ecs/assets/dashboards/containerinsights.png b/pkg/query-service/app/cloudintegrations/services/definitions/aws/ecs/assets/dashboards/containerinsights.png new file mode 100644 index 0000000000000000000000000000000000000000..1bc6b58d3d2e1a75a06e28c7c6b1950ab840c7e3 GIT binary patch literal 401276 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÷q&{d%xs$zYk|QYlCJv%G$Nu`f75 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