proc_net_dev: keep nic_speed_max in kilobits (#16429)
Ilya Mashchenko committed
Nov 17, 2023 at 18:10 UTC
cd756ea7f8c013cf7598fc75546eb79c00cc9cf8
2 files changed
+2
-2
collectors/proc.plugin/proc_net_dev.c
+1
-1
@@ -1446,7 +1446,7 @@ int do_proc_net_dev(int update_every, usec_t dt) {
1446
}
1447
1448
rrdsetvar_custom_chart_variable_set(
1449
- d->st_bandwidth, d->chart_var_speed, (NETDATA_DOUBLE)d->speed);
1449
+ d->st_bandwidth, d->chart_var_speed, (NETDATA_DOUBLE)d->speed * KILOBITS_IN_A_MEGABIT);
1450
1451
if (d->speed) {
1452
d->speed_file_exists = 1;
health/health.d/net.conf
+1
-1
@@ -11,7 +11,7 @@
11
component: Network
12
os: *
13
hosts: *
14
- calc: ( $nic_speed_max > 0 ) ? ( $nic_speed_max) : ( nan )
14
+ calc: ( $nic_speed_max > 0 ) ? ( $nic_speed_max / 1000) : ( nan )
15
units: Mbit
16
every: 10s
17
info: Network interface ${label:device} current speed