Move mdstat charts near to Disks (#11119)
Reorganize MD Array Menu.
thiagoftsm committed
May 24, 2021 at 11:58 UTC
aa087d430673b3c1108160cc3f73191a6290d783
2 files changed
+38
-32
collectors/all.h
+33
-32
@@ -128,36 +128,47 @@
128
#define NETDATA_CHART_PRIO_DISKSPACE_SPACE 2023
129
#define NETDATA_CHART_PRIO_DISKSPACE_INODES 2024
130
131
+// MDSTAT
132
+
133
+#define NETDATA_CHART_PRIO_MDSTAT_HEALTH 2100
134
+#define NETDATA_CHART_PRIO_MDSTAT_NONREDUNDANT 2101
135
+#define NETDATA_CHART_PRIO_MDSTAT_DISKS 2102 // 5 charts per raid
136
+#define NETDATA_CHART_PRIO_MDSTAT_MISMATCH 2103
137
+#define NETDATA_CHART_PRIO_MDSTAT_OPERATION 2104
138
+#define NETDATA_CHART_PRIO_MDSTAT_FINISH 2105
139
+#define NETDATA_CHART_PRIO_MDSTAT_SPEED 2106
140
+
141
+
142
// NFS (server)
143
133
-#define NETDATA_CHART_PRIO_NFSD_READCACHE 2100
134
-#define NETDATA_CHART_PRIO_NFSD_FILEHANDLES 2101
135
-#define NETDATA_CHART_PRIO_NFSD_IO 2102
136
-#define NETDATA_CHART_PRIO_NFSD_THREADS 2103
137
-#define NETDATA_CHART_PRIO_NFSD_THREADS_FULLCNT 2104
138
-#define NETDATA_CHART_PRIO_NFSD_THREADS_HISTOGRAM 2105
139
-#define NETDATA_CHART_PRIO_NFSD_READAHEAD 2105
140
-#define NETDATA_CHART_PRIO_NFSD_NET 2107
141
-#define NETDATA_CHART_PRIO_NFSD_RPC 2108
142
-#define NETDATA_CHART_PRIO_NFSD_PROC2 2109
143
-#define NETDATA_CHART_PRIO_NFSD_PROC3 2110
144
-#define NETDATA_CHART_PRIO_NFSD_PROC4 2111
145
-#define NETDATA_CHART_PRIO_NFSD_PROC4OPS 2112
144
+#define NETDATA_CHART_PRIO_NFSD_READCACHE 2200
145
+#define NETDATA_CHART_PRIO_NFSD_FILEHANDLES 2201
146
+#define NETDATA_CHART_PRIO_NFSD_IO 2202
147
+#define NETDATA_CHART_PRIO_NFSD_THREADS 2203
148
+#define NETDATA_CHART_PRIO_NFSD_THREADS_FULLCNT 2204
149
+#define NETDATA_CHART_PRIO_NFSD_THREADS_HISTOGRAM 2205
150
+#define NETDATA_CHART_PRIO_NFSD_READAHEAD 2205
151
+#define NETDATA_CHART_PRIO_NFSD_NET 2207
152
+#define NETDATA_CHART_PRIO_NFSD_RPC 2208
153
+#define NETDATA_CHART_PRIO_NFSD_PROC2 2209
154
+#define NETDATA_CHART_PRIO_NFSD_PROC3 2210
155
+#define NETDATA_CHART_PRIO_NFSD_PROC4 2211
156
+#define NETDATA_CHART_PRIO_NFSD_PROC4OPS 2212
157
158
// NFS (client)
159
149
-#define NETDATA_CHART_PRIO_NFS_NET 2207
150
-#define NETDATA_CHART_PRIO_NFS_RPC 2208
151
-#define NETDATA_CHART_PRIO_NFS_PROC2 2209
152
-#define NETDATA_CHART_PRIO_NFS_PROC3 2210
153
-#define NETDATA_CHART_PRIO_NFS_PROC4 2211
160
+#define NETDATA_CHART_PRIO_NFS_NET 2307
161
+#define NETDATA_CHART_PRIO_NFS_RPC 2308
162
+#define NETDATA_CHART_PRIO_NFS_PROC2 2309
163
+#define NETDATA_CHART_PRIO_NFS_PROC3 2310
164
+#define NETDATA_CHART_PRIO_NFS_PROC4 2311
165
166
// BTRFS
167
157
-#define NETDATA_CHART_PRIO_BTRFS_DISK 2300
158
-#define NETDATA_CHART_PRIO_BTRFS_DATA 2301
159
-#define NETDATA_CHART_PRIO_BTRFS_METADATA 2302
160
-#define NETDATA_CHART_PRIO_BTRFS_SYSTEM 2303
168
+#define NETDATA_CHART_PRIO_BTRFS_DISK 2400
169
+#define NETDATA_CHART_PRIO_BTRFS_DATA 2401
170
+#define NETDATA_CHART_PRIO_BTRFS_METADATA 2402
171
+#define NETDATA_CHART_PRIO_BTRFS_SYSTEM 2403
172
173
// ZFS
174
@@ -308,16 +319,6 @@
319
#define NETDATA_CHART_PRIO_SYNPROXY_CONN_OPEN 8753
320
#define NETDATA_CHART_PRIO_SYNPROXY_ENTRIES 8754
321
311
-// MDSTAT
312
-
313
-#define NETDATA_CHART_PRIO_MDSTAT_HEALTH 9000
314
-#define NETDATA_CHART_PRIO_MDSTAT_NONREDUNDANT 9001
315
-#define NETDATA_CHART_PRIO_MDSTAT_DISKS 9002 // 5 charts per raid
316
-#define NETDATA_CHART_PRIO_MDSTAT_MISMATCH 9003
317
-#define NETDATA_CHART_PRIO_MDSTAT_OPERATION 9004
318
-#define NETDATA_CHART_PRIO_MDSTAT_FINISH 9005
319
-#define NETDATA_CHART_PRIO_MDSTAT_SPEED 9006
320
-
322
// Linux Power Supply
323
324
#define NETDATA_CHART_PRIO_POWER_SUPPLY_CAPACITY 9500 // 4 charts per power supply
web/gui/dashboard_info.js
+5
@@ -127,6 +127,11 @@ netdataDashboard.menu = {
127
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.'
128
},
129
130
+ 'mdstat': {
131
+ title: 'MD arrays',
132
+ icon: '<i class="fas fa-hdd"></i>'
133
+ },
134
+
135
'sensors': {
136
title: 'Sensors',
137
icon: '<i class="fas fa-leaf"></i>',