diff --git a/consoles/node-disk.html b/consoles/node-disk.html
index 6d0dcc05c..ffff41b79 100644
--- a/consoles/node-disk.html
+++ b/consoles/node-disk.html
@@ -1,41 +1,7 @@
{{ template "head" . }}
-{{ template "prom_content_head" . }}
-
Node Disk - {{ reReplaceAll "(.*?://)([^:/]+?)(:\\d+)?/.*" "$2" .Params.instance }}
-
- Disk I/O Utilization
-
-
- Filesystem Usage
-
-
-
{{ template "prom_right_table_head" }}
+
Disks |
{{ range printf "node_disk_io_time_seconds_total{job='node',instance='%s'}" .Params.instance | query | sortByLabel "device" }}
@@ -57,6 +23,7 @@
{{ template "prom_query_drilldown" (args (printf "irate(node_disk_write_time_seconds_total{job='node',instance='%s',device='%s'}[5m]) / irate(node_disk_writes_completed_total{job='node',instance='%s',device='%s'}[5m])" .Labels.instance .Labels.device .Labels.instance .Labels.device) "s" "humanize") }} |
{{ end }}
+
Filesystem Fullness |
{{ define "roughlyNearZero" }}
@@ -72,6 +39,40 @@
{{ template "prom_right_table_tail" }}
+{{ template "prom_content_head" . }}
+ Node Disk - {{ reReplaceAll "(.*?://)([^:/]+?)(:\\d+)?/.*" "$2" .Params.instance }}
+
+ Disk I/O Utilization
+
+
+ Filesystem Usage
+
+
{{ template "prom_content_tail" . }}
{{ template "tail" }}
diff --git a/consoles/node-overview.html b/consoles/node-overview.html
index 092028d33..92f53ba87 100644
--- a/consoles/node-overview.html
+++ b/consoles/node-overview.html
@@ -1,60 +1,5 @@
{{ template "head" . }}
-{{ template "prom_content_head" . }}
- Node Overview - {{ reReplaceAll "(.*?://)([^:/]+?)(:\\d+)?/.*" "$2" .Params.instance }}
-
- CPU Usage
-
-
-
- Disk I/O Utilization
-
-
-
- Memory
-
-
-
{{ template "prom_right_table_head" }}
Overview |
@@ -86,7 +31,6 @@
{{ template "prom_query_drilldown" (args (printf "irate(node_network_transmit_bytes_total{job='node',instance='%s',device='%s'}[5m])" .Labels.instance .Labels.device) "B/s" "humanize") }} |
{{ end }}
-
Disks |
@@ -114,9 +58,64 @@
{{ template "prom_query_drilldown" (args (printf "100 - node_filesystem_avail_bytes{job='node',instance='%s',mountpoint='%s'} / node_filesystem_size_bytes{job='node'} * 100" .Labels.instance .Labels.mountpoint) "%" "roughlyNearZero") }} |
{{ end }}
-
+
{{ template "prom_right_table_tail" }}
+{{ template "prom_content_head" . }}
+ Node Overview - {{ reReplaceAll "(.*?://)([^:/]+?)(:\\d+)?/.*" "$2" .Params.instance }}
+
+ CPU Usage
+
+
+
+ Disk I/O Utilization
+
+
+
+ Memory
+
+
+
{{ template "prom_content_tail" . }}
{{ template "tail" }}
diff --git a/consoles/node.html b/consoles/node.html
index bf2b7672d..9a37544ee 100644
--- a/consoles/node.html
+++ b/consoles/node.html
@@ -27,6 +27,7 @@
{{ else }}
No nodes found. |
{{ end }}
+
{{ template "prom_content_tail" . }}