Skip to content

Commit 4a48f6b

Browse files
authored
Add missing metrics (#27)
1 parent 836773a commit 4a48f6b

File tree

2 files changed

+24
-5
lines changed

2 files changed

+24
-5
lines changed

docs/node-observ-lib/panels.libsonnet

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -441,7 +441,7 @@ local utils = commonlib.utils;
441441
memorySharedAndMapped:
442442
commonlib.panels.memory.timeSeries.usageBytes.new(
443443
'Memory shared and mapped',
444-
targets=[t.memoryMappedBytes, t.memoryShmemBytes, t.memoryShmemBytes, t.memoryShmemHugePagesBytes],
444+
targets=[t.memoryMappedBytes, t.memoryShmemBytes, t.memoryShmemPmdMappedBytes, t.memoryShmemHugePagesBytes],
445445
description=|||
446446
- Mapped: This refers to the memory used in mapped page files that have been memory mapped, such as libraries.
447447
- Shmem: This is the memory used by shared memory, which is shared between multiple processes, including RAM disks.
@@ -1073,7 +1073,12 @@ local utils = commonlib.utils;
10731073
local override = g.panel.timeSeries.standardOptions.override;
10741074
commonlib.panels.network.timeSeries.packets.new(
10751075
'UDP datagrams',
1076-
targets=[t.networkNetstatIPInUDPPerSec, t.networkNetstatIPOutUDPPerSec],
1076+
targets=[
1077+
t.networkNetstatIPInUDPPerSec,
1078+
t.networkNetstatIPOutUDPPerSec,
1079+
t.networkNetstatIPInUDP6PerSec,
1080+
t.networkNetstatIPOutUDP6PerSec,
1081+
],
10771082
description='Rate of UDP datagrams received and transmitted.'
10781083
)
10791084
+ commonlib.panels.network.timeSeries.traffic.withNegateOutPackets()

docs/node-observ-lib/targets.libsonnet

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -491,13 +491,13 @@ local lokiQuery = g.query.loki;
491491
diskIOreadBytesPerSec:
492492
prometheusQuery.new(
493493
prometheusDatasource,
494-
'irate(node_disk_reads_completed_total{%(queriesSelector)s, %(diskDeviceSelector)s}[$__rate_interval])' % variables { diskDeviceSelector: config.diskDeviceSelector },
494+
'irate(node_disk_read_bytes_total{%(queriesSelector)s, %(diskDeviceSelector)s}[$__rate_interval])' % variables { diskDeviceSelector: config.diskDeviceSelector },
495495
)
496496
+ prometheusQuery.withLegendFormat('{{ device }} read'),
497497
diskIOwriteBytesPerSec:
498498
prometheusQuery.new(
499499
prometheusDatasource,
500-
'irate(node_disk_writes_completed_total{%(queriesSelector)s, %(diskDeviceSelector)s}[$__rate_interval])' % variables { diskDeviceSelector: config.diskDeviceSelector },
500+
'irate(node_disk_written_bytes_total{%(queriesSelector)s, %(diskDeviceSelector)s}[$__rate_interval])' % variables { diskDeviceSelector: config.diskDeviceSelector },
501501
)
502502
+ prometheusQuery.withLegendFormat('{{ device }} written'),
503503
diskIOutilization:
@@ -661,7 +661,7 @@ local lokiQuery = g.query.loki;
661661
networkArpEntries:
662662
prometheusQuery.new(
663663
prometheusDatasource,
664-
'node_network_arp{%(queriesSelector)s}' % variables,
664+
'node_arp_entries{%(queriesSelector)s}' % variables,
665665
),
666666
networkMtuBytes:
667667
prometheusQuery.new(
@@ -998,6 +998,20 @@ local lokiQuery = g.query.loki;
998998
)
999999
+ prometheusQuery.withLegendFormat('UDP transmitted'),
10001000

1001+
networkNetstatIPInUDP6PerSec:
1002+
prometheusQuery.new(
1003+
prometheusDatasource,
1004+
'irate(node_netstat_Udp6_InDatagrams{%(queriesSelector)s}[$__rate_interval])' % variables
1005+
)
1006+
+ prometheusQuery.withLegendFormat('UDP6 received'),
1007+
1008+
networkNetstatIPOutUDP6PerSec:
1009+
prometheusQuery.new(
1010+
prometheusDatasource,
1011+
'irate(node_netstat_Udp6_OutDatagrams{%(queriesSelector)s}[$__rate_interval])' % variables
1012+
)
1013+
+ prometheusQuery.withLegendFormat('UDP6 transmitted'),
1014+
10011015
//UDP errors
10021016
networkNetstatUDPLiteInErrorsPerSec:
10031017
prometheusQuery.new(

0 commit comments

Comments
 (0)