diff --git a/jsonnetfile.lock.json b/jsonnetfile.lock.json
index f75462139b70d5ad24c5fef83ab112760b269b89..88a61ac8e7ae43bdb88ac5f2a2ac8b56120ad98a 100644
--- a/jsonnetfile.lock.json
+++ b/jsonnetfile.lock.json
@@ -8,7 +8,7 @@
                     "subdir": "contrib/kube-prometheus/jsonnet/kube-prometheus"
                 }
             },
-            "version": "7c4b660febf68b4b0930f761c7c0a992330d3935"
+            "version": "94b30526f43d589912a38193b69dce19b4fa1893"
         },
         {
             "name": "ksonnet",
@@ -28,7 +28,7 @@
                     "subdir": ""
                 }
             },
-            "version": "a16ec1d098eb45e7cfb44d7e4b73ba7b766f0e0a"
+            "version": "5525c8cc8a4a52d272bdaf481dd77b53a0c0f051"
         },
         {
             "name": "grafonnet",
@@ -48,7 +48,7 @@
                     "subdir": "grafana-builder"
                 }
             },
-            "version": "24590e90dcfc9d581c4208b4bb3d15df50f1328e"
+            "version": "403b7d0120d2903d21854eae217b4e4863c454d1"
         },
         {
             "name": "grafana",
@@ -78,7 +78,7 @@
                     "subdir": "Documentation/etcd-mixin"
                 }
             },
-            "version": "3546c4868cec93e1587471b42fd815684a7dd439"
+            "version": "4cd0bf8ea846a0d158761d55899f631eb2a423cf"
         }
     ]
 }
diff --git a/manifests/grafana-dashboardDefinitions.yaml b/manifests/grafana-dashboardDefinitions.yaml
index 92fdc805e0c2a2afc2330bf9baa4e5ef9d069208..c4ff59b08abda47a658e0e7d1efaa711e7bc6357 100644
--- a/manifests/grafana-dashboardDefinitions.yaml
+++ b/manifests/grafana-dashboardDefinitions.yaml
@@ -60,7 +60,7 @@ items:
                           "steppedLine": false,
                           "targets": [
                               {
-                                  "expr": "node:node_cpu_utilisation:avg1m * node:node_num_cpu:sum / scalar(sum(node:node_num_cpu:sum))",
+                                  "expr": "node:cluster_cpu_utilisation:ratio",
                                   "format": "time_series",
                                   "intervalFactor": 2,
                                   "legendFormat": "{{node}}",
@@ -244,7 +244,7 @@ items:
                           "steppedLine": false,
                           "targets": [
                               {
-                                  "expr": "node:node_memory_utilisation:ratio",
+                                  "expr": "node:cluster_memory_utilisation:ratio",
                                   "format": "time_series",
                                   "intervalFactor": 2,
                                   "legendFormat": "{{node}}",
@@ -856,7 +856,7 @@ items:
           "schemaVersion": 14,
           "style": "dark",
           "tags": [
-
+              "kubernetes-mixin"
           ],
           "templating": {
               "list": [
@@ -908,7 +908,7 @@ items:
               ]
           },
           "timezone": "",
-          "title": "K8s / USE Method / Cluster",
+          "title": "Kubernetes / USE Method / Cluster",
           "uid": "a6e7d1362e1ddbb79db21d5bb40d7137",
           "version": 0
       }
@@ -1772,7 +1772,7 @@ items:
           "schemaVersion": 14,
           "style": "dark",
           "tags": [
-
+              "kubernetes-mixin"
           ],
           "templating": {
               "list": [
@@ -1851,7 +1851,7 @@ items:
               ]
           },
           "timezone": "",
-          "title": "K8s / USE Method / Node",
+          "title": "Kubernetes / USE Method / Node",
           "uid": "4ac4f123aae0ff6dbaf4f4f66120033b",
           "version": 0
       }
@@ -3127,7 +3127,7 @@ items:
           "schemaVersion": 14,
           "style": "dark",
           "tags": [
-
+              "kubernetes-mixin"
           ],
           "templating": {
               "list": [
@@ -3179,7 +3179,7 @@ items:
               ]
           },
           "timezone": "",
-          "title": "K8s / Compute Resources / Cluster",
+          "title": "Kubernetes / Compute Resources / Cluster",
           "uid": "efa86fd1d0c121a26444b636a3f509a8",
           "version": 0
       }
@@ -3939,7 +3939,7 @@ items:
           "schemaVersion": 14,
           "style": "dark",
           "tags": [
-
+              "kubernetes-mixin"
           ],
           "templating": {
               "list": [
@@ -4018,7 +4018,7 @@ items:
               ]
           },
           "timezone": "",
-          "title": "K8s / Compute Resources / Namespace",
+          "title": "Kubernetes / Compute Resources / Namespace",
           "uid": "85a562078cdf77779eaa1add43ccec1e",
           "version": 0
       }
@@ -4778,7 +4778,7 @@ items:
           "schemaVersion": 14,
           "style": "dark",
           "tags": [
-
+              "kubernetes-mixin"
           ],
           "templating": {
               "list": [
@@ -4884,7 +4884,7 @@ items:
               ]
           },
           "timezone": "",
-          "title": "K8s / Compute Resources / Pod",
+          "title": "Kubernetes / Compute Resources / Pod",
           "uid": "6581e46e4e5c7ba40a07646395ef7b23",
           "version": 0
       }
@@ -6124,7 +6124,7 @@ items:
           "schemaVersion": 14,
           "style": "dark",
           "tags": [
-
+              "kubernetes-mixin"
           ],
           "templating": {
               "list": [
@@ -6202,7 +6202,7 @@ items:
               ]
           },
           "timezone": "",
-          "title": "Nodes",
+          "title": "Kubernetes / Nodes",
           "uid": "fa49a4706d07a042595b664c87fb33ea",
           "version": 0
       }
@@ -6447,7 +6447,7 @@ items:
           "schemaVersion": 14,
           "style": "dark",
           "tags": [
-
+              "kubernetes-mixin"
           ],
           "templating": {
               "list": [
@@ -6551,7 +6551,7 @@ items:
               ]
           },
           "timezone": "",
-          "title": "Persistent Volumes",
+          "title": "Kubernetes / Persistent Volumes",
           "uid": "919b92a8e8041bd567af9edab12c840c",
           "version": 0
       }
@@ -6911,7 +6911,7 @@ items:
           "schemaVersion": 14,
           "style": "dark",
           "tags": [
-
+              "kubernetes-mixin"
           ],
           "templating": {
               "list": [
@@ -7041,7 +7041,7 @@ items:
               ]
           },
           "timezone": "",
-          "title": "Pods",
+          "title": "Kubernetes / Pods",
           "uid": "ab4f13a9892a76a4d21ce8c2445bf4ea",
           "version": 0
       }
@@ -7800,7 +7800,7 @@ items:
           "schemaVersion": 14,
           "style": "dark",
           "tags": [
-
+              "kubernetes-mixin"
           ],
           "templating": {
               "list": [
@@ -7904,7 +7904,7 @@ items:
               ]
           },
           "timezone": "",
-          "title": "StatefulSets",
+          "title": "Kubernetes / StatefulSets",
           "uid": "a31c1f46e6f727cb37c0d731a7245005",
           "version": 0
       }
diff --git a/manifests/prometheus-rules.yaml b/manifests/prometheus-rules.yaml
index e0696adee62b7f69499bc643ce96446e5aa91951..19432b5f396f581aef94961720c5d8a71b1fd307 100644
--- a/manifests/prometheus-rules.yaml
+++ b/manifests/prometheus-rules.yaml
@@ -136,6 +136,13 @@ spec:
         * on (namespace, pod) group_left(node)
           node_namespace_pod:kube_pod_info:)
       record: node:node_cpu_utilisation:avg1m
+    - expr: |
+        node:node_cpu_utilisation:avg1m
+          *
+        node:node_num_cpu:sum
+          /
+        scalar(sum(node:node_num_cpu:sum))
+      record: node:cluster_cpu_utilisation:ratio
     - expr: |
         sum(node_load1{job="node-exporter"})
         /
@@ -179,8 +186,13 @@ spec:
     - expr: |
         (node:node_memory_bytes_total:sum - node:node_memory_bytes_available:sum)
         /
-        scalar(sum(node:node_memory_bytes_total:sum))
+        node:node_memory_bytes_total:sum
       record: node:node_memory_utilisation:ratio
+    - expr: |
+        (node:node_memory_bytes_total:sum - node:node_memory_bytes_available:sum)
+        /
+        scalar(sum(node:node_memory_bytes_total:sum))
+      record: node:cluster_memory_utilisation:ratio
     - expr: |
         1e3 * sum(
           (rate(node_vmstat_pgpgin{job="node-exporter"}[1m])