summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorthiagoftsm <thiagoftsm@gmail.com>2021-05-24 11:58:51 +0000
committerGitHub <noreply@github.com>2021-05-24 11:58:51 +0000
commitaa087d430673b3c1108160cc3f73191a6290d783 (patch)
tree75639c8e77d57a743c72255e65ba2988aa1a34b2
parent0208e34e5a4e7a3e3e80ccf2f70efcaba0fcaac1 (diff)
Move mdstat charts near to Disks (#11119)
Reorganize MD Array Menu.
-rw-r--r--collectors/all.h65
-rw-r--r--web/gui/dashboard_info.js5
2 files changed, 38 insertions, 32 deletions
diff --git a/collectors/all.h b/collectors/all.h
index bbb3956917..4193afe6ab 100644
--- a/collectors/all.h
+++ b/collectors/all.h
@@ -128,36 +128,47 @@
#define NETDATA_CHART_PRIO_DISKSPACE_SPACE 2023
#define NETDATA_CHART_PRIO_DISKSPACE_INODES 2024
+// MDSTAT
+
+#define NETDATA_CHART_PRIO_MDSTAT_HEALTH 2100
+#define NETDATA_CHART_PRIO_MDSTAT_NONREDUNDANT 2101
+#define NETDATA_CHART_PRIO_MDSTAT_DISKS 2102 // 5 charts per raid
+#define NETDATA_CHART_PRIO_MDSTAT_MISMATCH 2103
+#define NETDATA_CHART_PRIO_MDSTAT_OPERATION 2104
+#define NETDATA_CHART_PRIO_MDSTAT_FINISH 2105
+#define NETDATA_CHART_PRIO_MDSTAT_SPEED 2106
+
+
// NFS (server)
-#define NETDATA_CHART_PRIO_NFSD_READCACHE 2100
-#define NETDATA_CHART_PRIO_NFSD_FILEHANDLES 2101
-#define NETDATA_CHART_PRIO_NFSD_IO 2102
-#define NETDATA_CHART_PRIO_NFSD_THREADS 2103
-#define NETDATA_CHART_PRIO_NFSD_THREADS_FULLCNT 2104
-#define NETDATA_CHART_PRIO_NFSD_THREADS_HISTOGRAM 2105
-#define NETDATA_CHART_PRIO_NFSD_READAHEAD 2105
-#define NETDATA_CHART_PRIO_NFSD_NET 2107
-#define NETDATA_CHART_PRIO_NFSD_RPC 2108
-#define NETDATA_CHART_PRIO_NFSD_PROC2 2109
-#define NETDATA_CHART_PRIO_NFSD_PROC3 2110
-#define NETDATA_CHART_PRIO_NFSD_PROC4 2111
-#define NETDATA_CHART_PRIO_NFSD_PROC4OPS 2112
+#define NETDATA_CHART_PRIO_NFSD_READCACHE 2200
+#define NETDATA_CHART_PRIO_NFSD_FILEHANDLES 2201
+#define NETDATA_CHART_PRIO_NFSD_IO 2202
+#define NETDATA_CHART_PRIO_NFSD_THREADS 2203
+#define NETDATA_CHART_PRIO_NFSD_THREADS_FULLCNT 2204
+#define NETDATA_CHART_PRIO_NFSD_THREADS_HISTOGRAM 2205
+#define NETDATA_CHART_PRIO_NFSD_READAHEAD 2205
+#define NETDATA_CHART_PRIO_NFSD_NET 2207
+#define NETDATA_CHART_PRIO_NFSD_RPC 2208
+#define NETDATA_CHART_PRIO_NFSD_PROC2 2209
+#define NETDATA_CHART_PRIO_NFSD_PROC3 2210
+#define NETDATA_CHART_PRIO_NFSD_PROC4 2211
+#define NETDATA_CHART_PRIO_NFSD_PROC4OPS 2212
// NFS (client)
-#define NETDATA_CHART_PRIO_NFS_NET 2207
-#define NETDATA_CHART_PRIO_NFS_RPC 2208
-#define NETDATA_CHART_PRIO_NFS_PROC2 2209
-#define NETDATA_CHART_PRIO_NFS_PROC3 2210
-#define NETDATA_CHART_PRIO_NFS_PROC4 2211
+#define NETDATA_CHART_PRIO_NFS_NET 2307
+#define NETDATA_CHART_PRIO_NFS_RPC 2308
+#define NETDATA_CHART_PRIO_NFS_PROC2 2309
+#define NETDATA_CHART_PRIO_NFS_PROC3 2310
+#define NETDATA_CHART_PRIO_NFS_PROC4 2311
// BTRFS
-#define NETDATA_CHART_PRIO_BTRFS_DISK 2300
-#define NETDATA_CHART_PRIO_BTRFS_DATA 2301
-#define NETDATA_CHART_PRIO_BTRFS_METADATA 2302
-#define NETDATA_CHART_PRIO_BTRFS_SYSTEM 2303
+#define NETDATA_CHART_PRIO_BTRFS_DISK 2400
+#define NETDATA_CHART_PRIO_BTRFS_DATA 2401
+#define NETDATA_CHART_PRIO_BTRFS_METADATA 2402
+#define NETDATA_CHART_PRIO_BTRFS_SYSTEM 2403
// ZFS
@@ -308,16 +319,6 @@
#define NETDATA_CHART_PRIO_SYNPROXY_CONN_OPEN 8753
#define NETDATA_CHART_PRIO_SYNPROXY_ENTRIES 8754
-// MDSTAT
-
-#define NETDATA_CHART_PRIO_MDSTAT_HEALTH 9000
-#define NETDATA_CHART_PRIO_MDSTAT_NONREDUNDANT 9001
-#define NETDATA_CHART_PRIO_MDSTAT_DISKS 9002 // 5 charts per raid
-#define NETDATA_CHART_PRIO_MDSTAT_MISMATCH 9003
-#define NETDATA_CHART_PRIO_MDSTAT_OPERATION 9004
-#define NETDATA_CHART_PRIO_MDSTAT_FINISH 9005
-#define NETDATA_CHART_PRIO_MDSTAT_SPEED 9006
-
// Linux Power Supply
#define NETDATA_CHART_PRIO_POWER_SUPPLY_CAPACITY 9500 // 4 charts per power supply
diff --git a/web/gui/dashboard_info.js b/web/gui/dashboard_info.js
index 09647b1032..fce006e2b6 100644
--- a/web/gui/dashboard_info.js
+++ b/web/gui/dashboard_info.js
@@ -127,6 +127,11 @@ netdataDashboard.menu = {
info: 'Charts with performance information for all the system disks. Special care has been given to present disk performance metrics in a way compatible with <code>iostat -x</code>. netdata by default prevents rendering performance charts for individual partitions and unmounted virtual disks. Disabled charts can still be enabled by configuring the relative settings in the netdata configuration file.'
},
+ 'mdstat': {
+ title: 'MD arrays',
+ icon: '<i class="fas fa-hdd"></i>'
+ },
+
'sensors': {
title: 'Sensors',
icon: '<i class="fas fa-leaf"></i>',