{ "title": "K8s - CPU and Memory Metrics", "description": "", "tags": ["k8s", "monitoring"], "layout": [ { "h": 2, "i": "9ba18e07-e1fa-4f10-93a6-69440f30cdd9", "moved": false, "static": false, "w": 6, "x": 0, "y": 0 }, { "h": 2, "i": "92b7aa61-c086-4633-931d-f010104aa067", "moved": false, "static": false, "w": 6, "x": 6, "y": 0 }, { "h": 2, "i": "e05ae451-c173-44b1-959e-bf8d48e6cc13", "moved": false, "static": false, "w": 6, "x": 0, "y": 4 }, { "h": 2, "i": "4ac567c1-35fb-44e7-99cf-b558b2026634", "moved": false, "static": false, "w": 6, "x": 6, "y": 4 }, { "h": 2, "i": "f1734725-3312-44d6-a449-7ed6879d6bac", "moved": false, "static": false, "w": 6, "x": 0, "y": 2 }, { "h": 2, "i": "8090ee46-4428-4d75-9889-2118ef2029bf", "moved": false, "static": false, "w": 6, "x": 6, "y": 2 } ], "widgets": [ { "description": "", "id": "8090ee46-4428-4d75-9889-2118ef2029bf", "isStacked": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "TIME_SERIES", "query": { "clickHouse": [ { "disabled": false, "legend": "", "name": "A", "rawQuery": "" } ], "metricsBuilder": { "formulas": [], "queryBuilder": [ { "aggregateOperator": 1, "disabled": false, "groupBy": [], "legend": "", "metricName": "", "name": "A", "reduceTo": 1, "tagFilters": { "items": [], "op": "AND" } } ] }, "promQL": [ { "disabled": false, "legend": "{{k8s_container_name}} in {{k8s_pod_name}}", "name": "A", "query": "k8s_container_cpu_request{k8s_namespace_name!=\"kube-system\"}" } ], "queryType": 3 }, "queryData": { "data": { "legend": "", "query": "", "queryData": [] }, "error": false, "errorMessage": "", "loading": false }, "queryType": 3, "timePreferance": "GLOBAL_TIME", "title": "CPU Requests", "yAxisUnit": "none" }, { "description": "", "id": "f1734725-3312-44d6-a449-7ed6879d6bac", "isStacked": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "TIME_SERIES", "query": { "clickHouse": [ { "disabled": false, "legend": "", "name": "A", "rawQuery": "" } ], "metricsBuilder": { "formulas": [], "queryBuilder": [ { "aggregateOperator": 1, "disabled": false, "groupBy": [], "legend": "", "metricName": "", "name": "A", "reduceTo": 1, "tagFilters": { "items": [], "op": "AND" } } ] }, "promQL": [ { "disabled": false, "legend": "{{k8s_container_name}} in {{k8s_pod_name}}", "name": "A", "query": "k8s_container_cpu_limit{k8s_namespace_name!=\"kube-system\"}" } ], "queryType": 3 }, "queryData": { "data": { "legend": "", "query": "", "queryData": [] }, "error": false, "errorMessage": "", "loading": false }, "queryType": 3, "timePreferance": "GLOBAL_TIME", "title": "CPU Limits", "yAxisUnit": "none" }, { "description": "", "id": "4ac567c1-35fb-44e7-99cf-b558b2026634", "isStacked": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "TIME_SERIES", "query": { "clickHouse": [ { "disabled": false, "legend": "", "name": "A", "rawQuery": "" } ], "metricsBuilder": { "formulas": [], "queryBuilder": [ { "aggregateOperator": 1, "disabled": false, "groupBy": [], "legend": "", "metricName": "", "name": "A", "reduceTo": 1, "tagFilters": { "items": [], "op": "AND" } } ] }, "promQL": [ { "disabled": false, "legend": "{{k8s_container_name}} in {{k8s_pod_name}}", "name": "A", "query": "k8s_container_memory_limit{k8s_namespace_name!=\"kube-system\"}" } ], "queryType": 3 }, "queryData": { "data": { "legend": "", "query": "", "queryData": [] }, "error": false, "errorMessage": "", "loading": false }, "queryType": 3, "timePreferance": "GLOBAL_TIME", "title": "Memory Limits", "yAxisUnit": "bytes" }, { "description": "", "id": "e05ae451-c173-44b1-959e-bf8d48e6cc13", "isStacked": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "TIME_SERIES", "query": { "clickHouse": [ { "disabled": false, "legend": "", "name": "A", "rawQuery": "" } ], "metricsBuilder": { "formulas": [], "queryBuilder": [ { "aggregateOperator": 1, "disabled": false, "groupBy": [], "legend": "", "metricName": "", "name": "A", "reduceTo": 1, "tagFilters": { "items": [], "op": "AND" } } ] }, "promQL": [ { "disabled": false, "legend": "{{k8s_container_name}} in {{k8s_pod_name}}", "name": "A", "query": "k8s_container_memory_request{k8s_namespace_name!=\"kube-system\"}" } ], "queryType": 3 }, "queryData": { "data": { "legend": "", "query": "", "queryData": [] }, "error": false, "errorMessage": "", "loading": false }, "queryType": 3, "timePreferance": "GLOBAL_TIME", "title": "Memory Requests", "yAxisUnit": "bytes" }, { "description": "", "id": "92b7aa61-c086-4633-931d-f010104aa067", "isStacked": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "TIME_SERIES", "query": { "clickHouse": [ { "disabled": false, "legend": "", "name": "A", "rawQuery": "" } ], "metricsBuilder": { "formulas": [], "queryBuilder": [ { "aggregateOperator": 1, "disabled": false, "groupBy": [], "legend": "", "metricName": "", "name": "A", "reduceTo": 1, "tagFilters": { "items": [], "op": "AND" } } ] }, "promQL": [ { "disabled": false, "legend": "{{k8s_container_name}} in {{k8s_pod_name}}", "name": "A", "query": "sum(rate(container_cpu_utilization{k8s_namespace_name!=\"kube-system\"}[5m])) by (k8s_container_name,k8s_pod_name)" } ], "queryType": 3 }, "queryData": { "data": { "legend": "", "query": "", "queryData": [] }, "error": false, "errorMessage": "", "loading": false }, "queryType": 3, "timePreferance": "GLOBAL_TIME", "title": "CPU Utilisation", "yAxisUnit": "none" }, { "description": "", "id": "9ba18e07-e1fa-4f10-93a6-69440f30cdd9", "isStacked": false, "nullZeroValues": "zero", "opacity": "1", "panelTypes": "TIME_SERIES", "query": { "clickHouse": [ { "disabled": false, "legend": "", "name": "A", "rawQuery": "" } ], "metricsBuilder": { "formulas": [], "queryBuilder": [ { "aggregateOperator": 1, "disabled": false, "groupBy": [], "legend": "", "metricName": "", "name": "A", "reduceTo": 1, "tagFilters": { "items": [], "op": "AND" } } ] }, "promQL": [ { "disabled": false, "legend": "{{k8s_container_name}} in {{k8s_pod_name}}", "name": "A", "query": "container_memory_usage{k8s_namespace_name!=\"kube-system\"}" } ], "queryType": 3 }, "queryData": { "data": { "legend": "", "query": "", "queryData": [] }, "error": false, "errorMessage": "", "loading": false }, "queryType": 3, "timePreferance": "GLOBAL_TIME", "title": "Memory Utilisation", "yAxisUnit": "bytes" } ] }