mirror of
https://github.com/prometheus/node_exporter.git
synced 2024-11-12 16:44:18 -08:00
Update units of network ad disk graphs
https://prometheus.io/docs/prometheus/latest/querying/functions/#rate rate() calculates per-second average rate, therefore Bps units should be used for disks. In networking bandwidth throughput is usually measured in bits/s so units are changed accordingly. Signed-off-by: Vitaly Zhuravlev <zhuravlev.vitaly@gmail.com>
This commit is contained in:
parent
cee386678c
commit
469600f4bf
|
@ -213,7 +213,7 @@ local table = grafana70.panel.table;
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
yaxes: [
|
yaxes: [
|
||||||
self.yaxe(format='bytes'),
|
self.yaxe(format='Bps'),
|
||||||
self.yaxe(format='s'),
|
self.yaxe(format='s'),
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
|
@ -410,28 +410,30 @@ local table = grafana70.panel.table;
|
||||||
local networkReceived =
|
local networkReceived =
|
||||||
graphPanel.new(
|
graphPanel.new(
|
||||||
'Network Received',
|
'Network Received',
|
||||||
|
description="Network received (bits/s)",
|
||||||
datasource='$datasource',
|
datasource='$datasource',
|
||||||
span=6,
|
span=6,
|
||||||
format='bytes',
|
format='bps',
|
||||||
min=0,
|
min=0,
|
||||||
fill=0,
|
fill=0,
|
||||||
)
|
)
|
||||||
.addTarget(prometheus.target(
|
.addTarget(prometheus.target(
|
||||||
'rate(node_network_receive_bytes_total{%(nodeExporterSelector)s, instance="$instance", device!="lo"}[$__rate_interval])' % config,
|
'rate(node_network_receive_bytes_total{%(nodeExporterSelector)s, instance="$instance", device!="lo"}[$__rate_interval]) * 8' % config,
|
||||||
legendFormat='{{device}}',
|
legendFormat='{{device}}',
|
||||||
)),
|
)),
|
||||||
|
|
||||||
local networkTransmitted =
|
local networkTransmitted =
|
||||||
graphPanel.new(
|
graphPanel.new(
|
||||||
'Network Transmitted',
|
'Network Transmitted',
|
||||||
|
description="Network transmitted (bits/s)",
|
||||||
datasource='$datasource',
|
datasource='$datasource',
|
||||||
span=6,
|
span=6,
|
||||||
format='bytes',
|
format='bps',
|
||||||
min=0,
|
min=0,
|
||||||
fill=0,
|
fill=0,
|
||||||
)
|
)
|
||||||
.addTarget(prometheus.target(
|
.addTarget(prometheus.target(
|
||||||
'rate(node_network_transmit_bytes_total{%(nodeExporterSelector)s, instance="$instance", device!="lo"}[$__rate_interval])' % config,
|
'rate(node_network_transmit_bytes_total{%(nodeExporterSelector)s, instance="$instance", device!="lo"}[$__rate_interval]) * 8' % config,
|
||||||
legendFormat='{{device}}',
|
legendFormat='{{device}}',
|
||||||
)),
|
)),
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue