diff --git a/grafana/dashboards/kubernetes.json b/grafana/dashboards/kubernetes.json index e0f99c785..710b5175a 100644 --- a/grafana/dashboards/kubernetes.json +++ b/grafana/dashboards/kubernetes.json @@ -1000,10 +1000,10 @@ "steppedLine": true, "targets": [ { - "expr": "sum (rate (container_cpu_usage_seconds_total{image!=\"\",name=~\"^k8s_.*\",kubernetes_io_hostname=~\"^$Node$\"}[1m])) by (pod_name)", + "expr": "sum (rate (container_cpu_usage_seconds_total{image!=\"\",kubernetes_io_hostname=~\"^$Node$\"}[1m])) by (pod_name, pod)", "interval": "10s", "intervalFactor": 1, - "legendFormat": "{{ pod_name }}", + "legendFormat": "{{ pod_name }}{{ pod }}", "metric": "container_cpu", "refId": "A", "step": 10 @@ -1209,11 +1209,11 @@ "steppedLine": true, "targets": [ { - "expr": "sum (rate (container_cpu_usage_seconds_total{image!=\"\",name=~\"^k8s_.*\",container_name!=\"POD\",kubernetes_io_hostname=~\"^$Node$\"}[1m])) by (container_name, pod_name)", + "expr": "sum (rate (container_cpu_usage_seconds_total{image!=\"\",container_name!=\"POD\",container!=\"POD\",kubernetes_io_hostname=~\"^$Node$\"}[1m])) by (container_name, container, pod_name, pod)", "hide": false, "interval": "10s", "intervalFactor": 1, - "legendFormat": "pod: {{ pod_name }} | {{ container_name }}", + "legendFormat": "pod: {{ pod_name }}{{ pod }} | {{ container_name }}{{ container }}", "metric": "container_cpu", "refId": "A", "step": 10 @@ -1437,10 +1437,10 @@ "steppedLine": true, "targets": [ { - "expr": "sum (container_memory_working_set_bytes{image!=\"\",name=~\"^k8s_.*\",kubernetes_io_hostname=~\"^$Node$\"}) by (pod_name)", + "expr": "sum (container_memory_working_set_bytes{image!=\"\",kubernetes_io_hostname=~\"^$Node$\"}) by (pod_name, pod)", "interval": "10s", "intervalFactor": 1, - "legendFormat": "{{ pod_name }}", + "legendFormat": "{{ pod_name }}{{ pod }}", "metric": "container_memory_usage:sort_desc", "refId": "A", "step": 10 @@ -1642,10 +1642,10 @@ "steppedLine": true, "targets": [ { - "expr": "sum (container_memory_working_set_bytes{image!=\"\",name=~\"^k8s_.*\",container_name!=\"POD\",kubernetes_io_hostname=~\"^$Node$\"}) by (container_name, pod_name)", + "expr": "sum (container_memory_working_set_bytes{image!=\"\",container_name!=\"POD\",container!=\"POD\",kubernetes_io_hostname=~\"^$Node$\"}) by (container_name, container, pod_name, pod)", "interval": "10s", "intervalFactor": 1, - "legendFormat": "pod: {{ pod_name }} | {{ container_name }}", + "legendFormat": "pod: {{ pod_name }}{{ pod }} | {{ container_name }}{{ container }}", "metric": "container_memory_usage:sort_desc", "refId": "A", "step": 10 @@ -1864,19 +1864,19 @@ "steppedLine": false, "targets": [ { - "expr": "sum (rate (container_network_receive_bytes_total{image!=\"\",name=~\"^k8s_.*\",kubernetes_io_hostname=~\"^$Node$\"}[1m])) by (pod_name)", + "expr": "sum (rate (container_network_receive_bytes_total{image!=\"\",kubernetes_io_hostname=~\"^$Node$\"}[1m])) by (pod_name, pod)", "interval": "10s", "intervalFactor": 1, - "legendFormat": "-> {{ pod_name }}", + "legendFormat": "-> {{ pod_name }}{{ pod }}", "metric": "network", "refId": "A", "step": 10 }, { - "expr": "- sum (rate (container_network_transmit_bytes_total{image!=\"\",name=~\"^k8s_.*\",kubernetes_io_hostname=~\"^$Node$\"}[1m])) by (pod_name)", + "expr": "- sum (rate (container_network_transmit_bytes_total{image!=\"\",kubernetes_io_hostname=~\"^$Node$\"}[1m])) by (pod_name, pod)", "interval": "10s", "intervalFactor": 1, - "legendFormat": "<- {{ pod_name }}", + "legendFormat": "<- {{ pod_name }}{{ pod }}", "metric": "network", "refId": "B", "step": 10 @@ -1969,21 +1969,21 @@ "steppedLine": false, "targets": [ { - "expr": "sum (rate (container_network_receive_bytes_total{image!=\"\",name=~\"^k8s_.*\",kubernetes_io_hostname=~\"^$Node$\"}[1m])) by (container_name, pod_name)", + "expr": "sum (rate (container_network_receive_bytes_total{image!=\"\",kubernetes_io_hostname=~\"^$Node$\"}[1m])) by (container_name, container, pod_name, pod)", "hide": false, "interval": "10s", "intervalFactor": 1, - "legendFormat": "-> pod: {{ pod_name }} | {{ container_name }}", + "legendFormat": "-> pod: {{ pod_name }}{{ pod }} | {{ container_name }}{{ container }}", "metric": "network", "refId": "B", "step": 10 }, { - "expr": "- sum (rate (container_network_transmit_bytes_total{image!=\"\",name=~\"^k8s_.*\",kubernetes_io_hostname=~\"^$Node$\"}[1m])) by (container_name, pod_name)", + "expr": "- sum (rate (container_network_transmit_bytes_total{image!=\"\",kubernetes_io_hostname=~\"^$Node$\"}[1m])) by (container_name, container, pod_name, pod)", "hide": false, "interval": "10s", "intervalFactor": 1, - "legendFormat": "<- pod: {{ pod_name }} | {{ container_name }}", + "legendFormat": "<- pod: {{ pod_name }}{{ pod }} | {{ container_name }}{{ container }}", "metric": "network", "refId": "D", "step": 10 @@ -2244,4 +2244,4 @@ "title": "Kubernetes cluster monitoring (via Prometheus)", "uid": "k8s", "version": 1 -} +} \ No newline at end of file