Skip to content

Commit 1729558

Browse files
authored
Merge pull request #1922 from kwisniewski98/zone
Add zoneinfo collector
2 parents 78682c8 + 997a8fb commit 1729558

File tree

4 files changed

+678
-0
lines changed

4 files changed

+678
-0
lines changed

collector/fixtures/e2e-output.txt

+172
Original file line numberDiff line numberDiff line change
@@ -2760,6 +2760,7 @@ node_scrape_collector_success{collector="vmstat"} 1
27602760
node_scrape_collector_success{collector="wifi"} 1
27612761
node_scrape_collector_success{collector="xfs"} 1
27622762
node_scrape_collector_success{collector="zfs"} 1
2763+
node_scrape_collector_success{collector="zoneinfo"} 1
27632764
# HELP node_sockstat_FRAG6_inuse Number of FRAG6 sockets in state inuse.
27642765
# TYPE node_sockstat_FRAG6_inuse gauge
27652766
node_sockstat_FRAG6_inuse 0
@@ -3907,6 +3908,177 @@ node_zfs_zpool_wtime{zpool="poolz1"} 9.673715628e+09
39073908
# TYPE node_zfs_zpool_wupdate untyped
39083909
node_zfs_zpool_wupdate{zpool="pool1"} 7.9210489694949e+13
39093910
node_zfs_zpool_wupdate{zpool="poolz1"} 1.10734831833266e+14
3911+
# HELP node_zoneinfo_high_pages Zone watermark pages_high
3912+
# TYPE node_zoneinfo_high_pages gauge
3913+
node_zoneinfo_high_pages{node="0",zone=""} 14
3914+
node_zoneinfo_high_pages{node="0",zone="DMA32"} 2122
3915+
node_zoneinfo_high_pages{node="0",zone="Device"} 0
3916+
node_zoneinfo_high_pages{node="0",zone="Movable"} 0
3917+
node_zoneinfo_high_pages{node="0",zone="Normal"} 31113
3918+
# HELP node_zoneinfo_low_pages Zone watermark pages_low
3919+
# TYPE node_zoneinfo_low_pages gauge
3920+
node_zoneinfo_low_pages{node="0",zone=""} 11
3921+
node_zoneinfo_low_pages{node="0",zone="DMA32"} 1600
3922+
node_zoneinfo_low_pages{node="0",zone="Device"} 0
3923+
node_zoneinfo_low_pages{node="0",zone="Movable"} 0
3924+
node_zoneinfo_low_pages{node="0",zone="Normal"} 23461
3925+
# HELP node_zoneinfo_managed_pages Present pages managed by the buddy system
3926+
# TYPE node_zoneinfo_managed_pages gauge
3927+
node_zoneinfo_managed_pages{node="0",zone=""} 3973
3928+
node_zoneinfo_managed_pages{node="0",zone="DMA32"} 530339
3929+
node_zoneinfo_managed_pages{node="0",zone="Device"} 0
3930+
node_zoneinfo_managed_pages{node="0",zone="Movable"} 0
3931+
node_zoneinfo_managed_pages{node="0",zone="Normal"} 7.654794e+06
3932+
# HELP node_zoneinfo_min_pages Zone watermark pages_min
3933+
# TYPE node_zoneinfo_min_pages gauge
3934+
node_zoneinfo_min_pages{node="0",zone=""} 8
3935+
node_zoneinfo_min_pages{node="0",zone="DMA32"} 1078
3936+
node_zoneinfo_min_pages{node="0",zone="Device"} 0
3937+
node_zoneinfo_min_pages{node="0",zone="Movable"} 0
3938+
node_zoneinfo_min_pages{node="0",zone="Normal"} 15809
3939+
# HELP node_zoneinfo_nr_active_anon_pages Number of anonymous pages recently more used
3940+
# TYPE node_zoneinfo_nr_active_anon_pages gauge
3941+
node_zoneinfo_nr_active_anon_pages{node="0",zone=""} 1.175853e+06
3942+
# HELP node_zoneinfo_nr_active_file_pages Number of active pages with file-backing
3943+
# TYPE node_zoneinfo_nr_active_file_pages gauge
3944+
node_zoneinfo_nr_active_file_pages{node="0",zone=""} 688810
3945+
# HELP node_zoneinfo_nr_anon_pages Number of anonymous pages currently used by the system
3946+
# TYPE node_zoneinfo_nr_anon_pages gauge
3947+
node_zoneinfo_nr_anon_pages{node="0",zone=""} 1.156608e+06
3948+
# HELP node_zoneinfo_nr_anon_transparent_hugepages Number of anonymous transparent huge pages currently used by the system
3949+
# TYPE node_zoneinfo_nr_anon_transparent_hugepages gauge
3950+
node_zoneinfo_nr_anon_transparent_hugepages{node="0",zone=""} 0
3951+
# HELP node_zoneinfo_nr_dirtied_total Page dirtyings since bootup
3952+
# TYPE node_zoneinfo_nr_dirtied_total counter
3953+
node_zoneinfo_nr_dirtied_total{node="0",zone=""} 1.189097e+06
3954+
# HELP node_zoneinfo_nr_dirty_pages Number of dirty pages
3955+
# TYPE node_zoneinfo_nr_dirty_pages gauge
3956+
node_zoneinfo_nr_dirty_pages{node="0",zone=""} 103
3957+
# HELP node_zoneinfo_nr_file_pages Number of file pages
3958+
# TYPE node_zoneinfo_nr_file_pages gauge
3959+
node_zoneinfo_nr_file_pages{node="0",zone=""} 1.740118e+06
3960+
# HELP node_zoneinfo_nr_free_pages Total number of free pages in the zone
3961+
# TYPE node_zoneinfo_nr_free_pages gauge
3962+
node_zoneinfo_nr_free_pages{node="0",zone=""} 2949
3963+
node_zoneinfo_nr_free_pages{node="0",zone="DMA32"} 528427
3964+
node_zoneinfo_nr_free_pages{node="0",zone="Normal"} 4.539739e+06
3965+
# HELP node_zoneinfo_nr_inactive_anon_pages Number of anonymous pages recently less used
3966+
# TYPE node_zoneinfo_nr_inactive_anon_pages gauge
3967+
node_zoneinfo_nr_inactive_anon_pages{node="0",zone=""} 95612
3968+
# HELP node_zoneinfo_nr_inactive_file_pages Number of inactive pages with file-backing
3969+
# TYPE node_zoneinfo_nr_inactive_file_pages gauge
3970+
node_zoneinfo_nr_inactive_file_pages{node="0",zone=""} 723339
3971+
# HELP node_zoneinfo_nr_isolated_anon_pages Temporary isolated pages from anon lru
3972+
# TYPE node_zoneinfo_nr_isolated_anon_pages gauge
3973+
node_zoneinfo_nr_isolated_anon_pages{node="0",zone=""} 0
3974+
# HELP node_zoneinfo_nr_isolated_file_pages Temporary isolated pages from file lru
3975+
# TYPE node_zoneinfo_nr_isolated_file_pages gauge
3976+
node_zoneinfo_nr_isolated_file_pages{node="0",zone=""} 0
3977+
# HELP node_zoneinfo_nr_kernel_stacks Number of kernel stacks
3978+
# TYPE node_zoneinfo_nr_kernel_stacks gauge
3979+
node_zoneinfo_nr_kernel_stacks{node="0",zone=""} 0
3980+
node_zoneinfo_nr_kernel_stacks{node="0",zone="DMA32"} 0
3981+
node_zoneinfo_nr_kernel_stacks{node="0",zone="Normal"} 18864
3982+
# HELP node_zoneinfo_nr_mapped_pages Number of mapped pages
3983+
# TYPE node_zoneinfo_nr_mapped_pages gauge
3984+
node_zoneinfo_nr_mapped_pages{node="0",zone=""} 423143
3985+
# HELP node_zoneinfo_nr_shmem_pages Number of shmem pages (included tmpfs/GEM pages)
3986+
# TYPE node_zoneinfo_nr_shmem_pages gauge
3987+
node_zoneinfo_nr_shmem_pages{node="0",zone=""} 330517
3988+
# HELP node_zoneinfo_nr_slab_reclaimable_pages Number of reclaimable slab pages
3989+
# TYPE node_zoneinfo_nr_slab_reclaimable_pages gauge
3990+
node_zoneinfo_nr_slab_reclaimable_pages{node="0",zone=""} 121763
3991+
# HELP node_zoneinfo_nr_slab_unreclaimable_pages Number of unreclaimable slab pages
3992+
# TYPE node_zoneinfo_nr_slab_unreclaimable_pages gauge
3993+
node_zoneinfo_nr_slab_unreclaimable_pages{node="0",zone=""} 56182
3994+
# HELP node_zoneinfo_nr_unevictable_pages Number of unevictable pages
3995+
# TYPE node_zoneinfo_nr_unevictable_pages gauge
3996+
node_zoneinfo_nr_unevictable_pages{node="0",zone=""} 213111
3997+
# HELP node_zoneinfo_nr_writeback_pages Number of writeback pages
3998+
# TYPE node_zoneinfo_nr_writeback_pages gauge
3999+
node_zoneinfo_nr_writeback_pages{node="0",zone=""} 0
4000+
# HELP node_zoneinfo_nr_written_total Page writings since bootup
4001+
# TYPE node_zoneinfo_nr_written_total counter
4002+
node_zoneinfo_nr_written_total{node="0",zone=""} 1.181554e+06
4003+
# HELP node_zoneinfo_numa_foreign_total Was intended here, hit elsewhere
4004+
# TYPE node_zoneinfo_numa_foreign_total counter
4005+
node_zoneinfo_numa_foreign_total{node="0",zone=""} 0
4006+
node_zoneinfo_numa_foreign_total{node="0",zone="DMA32"} 0
4007+
node_zoneinfo_numa_foreign_total{node="0",zone="Normal"} 0
4008+
# HELP node_zoneinfo_numa_hit_total Allocated in intended node
4009+
# TYPE node_zoneinfo_numa_hit_total counter
4010+
node_zoneinfo_numa_hit_total{node="0",zone=""} 1
4011+
node_zoneinfo_numa_hit_total{node="0",zone="DMA32"} 13
4012+
node_zoneinfo_numa_hit_total{node="0",zone="Normal"} 6.2836441e+07
4013+
# HELP node_zoneinfo_numa_interleave_total Interleaver preferred this zone
4014+
# TYPE node_zoneinfo_numa_interleave_total counter
4015+
node_zoneinfo_numa_interleave_total{node="0",zone=""} 1
4016+
node_zoneinfo_numa_interleave_total{node="0",zone="DMA32"} 1
4017+
node_zoneinfo_numa_interleave_total{node="0",zone="Normal"} 23174
4018+
# HELP node_zoneinfo_numa_local_total Allocation from local node
4019+
# TYPE node_zoneinfo_numa_local_total counter
4020+
node_zoneinfo_numa_local_total{node="0",zone=""} 1
4021+
node_zoneinfo_numa_local_total{node="0",zone="DMA32"} 13
4022+
node_zoneinfo_numa_local_total{node="0",zone="Normal"} 6.2836441e+07
4023+
# HELP node_zoneinfo_numa_miss_total Allocated in non intended node
4024+
# TYPE node_zoneinfo_numa_miss_total counter
4025+
node_zoneinfo_numa_miss_total{node="0",zone=""} 0
4026+
node_zoneinfo_numa_miss_total{node="0",zone="DMA32"} 0
4027+
node_zoneinfo_numa_miss_total{node="0",zone="Normal"} 0
4028+
# HELP node_zoneinfo_numa_other_total Allocation from other node
4029+
# TYPE node_zoneinfo_numa_other_total counter
4030+
node_zoneinfo_numa_other_total{node="0",zone=""} 0
4031+
node_zoneinfo_numa_other_total{node="0",zone="DMA32"} 0
4032+
node_zoneinfo_numa_other_total{node="0",zone="Normal"} 0
4033+
# HELP node_zoneinfo_present_pages Physical pages existing within the zone
4034+
# TYPE node_zoneinfo_present_pages gauge
4035+
node_zoneinfo_present_pages{node="0",zone=""} 3997
4036+
node_zoneinfo_present_pages{node="0",zone="DMA32"} 546847
4037+
node_zoneinfo_present_pages{node="0",zone="Device"} 0
4038+
node_zoneinfo_present_pages{node="0",zone="Movable"} 0
4039+
node_zoneinfo_present_pages{node="0",zone="Normal"} 7.806976e+06
4040+
# HELP node_zoneinfo_protection_0 Protection array 0. field
4041+
# TYPE node_zoneinfo_protection_0 gauge
4042+
node_zoneinfo_protection_0{node="0",zone=""} 0
4043+
node_zoneinfo_protection_0{node="0",zone="DMA32"} 0
4044+
node_zoneinfo_protection_0{node="0",zone="Device"} 0
4045+
node_zoneinfo_protection_0{node="0",zone="Movable"} 0
4046+
node_zoneinfo_protection_0{node="0",zone="Normal"} 0
4047+
# HELP node_zoneinfo_protection_1 Protection array 1. field
4048+
# TYPE node_zoneinfo_protection_1 gauge
4049+
node_zoneinfo_protection_1{node="0",zone=""} 2039
4050+
node_zoneinfo_protection_1{node="0",zone="DMA32"} 0
4051+
node_zoneinfo_protection_1{node="0",zone="Device"} 0
4052+
node_zoneinfo_protection_1{node="0",zone="Movable"} 0
4053+
node_zoneinfo_protection_1{node="0",zone="Normal"} 0
4054+
# HELP node_zoneinfo_protection_2 Protection array 2. field
4055+
# TYPE node_zoneinfo_protection_2 gauge
4056+
node_zoneinfo_protection_2{node="0",zone=""} 31932
4057+
node_zoneinfo_protection_2{node="0",zone="DMA32"} 29893
4058+
node_zoneinfo_protection_2{node="0",zone="Device"} 0
4059+
node_zoneinfo_protection_2{node="0",zone="Movable"} 0
4060+
node_zoneinfo_protection_2{node="0",zone="Normal"} 0
4061+
# HELP node_zoneinfo_protection_3 Protection array 3. field
4062+
# TYPE node_zoneinfo_protection_3 gauge
4063+
node_zoneinfo_protection_3{node="0",zone=""} 31932
4064+
node_zoneinfo_protection_3{node="0",zone="DMA32"} 29893
4065+
node_zoneinfo_protection_3{node="0",zone="Device"} 0
4066+
node_zoneinfo_protection_3{node="0",zone="Movable"} 0
4067+
node_zoneinfo_protection_3{node="0",zone="Normal"} 0
4068+
# HELP node_zoneinfo_protection_4 Protection array 4. field
4069+
# TYPE node_zoneinfo_protection_4 gauge
4070+
node_zoneinfo_protection_4{node="0",zone=""} 31932
4071+
node_zoneinfo_protection_4{node="0",zone="DMA32"} 29893
4072+
node_zoneinfo_protection_4{node="0",zone="Device"} 0
4073+
node_zoneinfo_protection_4{node="0",zone="Movable"} 0
4074+
node_zoneinfo_protection_4{node="0",zone="Normal"} 0
4075+
# HELP node_zoneinfo_spanned_pages Total pages spanned by the zone, including holes
4076+
# TYPE node_zoneinfo_spanned_pages gauge
4077+
node_zoneinfo_spanned_pages{node="0",zone=""} 4095
4078+
node_zoneinfo_spanned_pages{node="0",zone="DMA32"} 1.04448e+06
4079+
node_zoneinfo_spanned_pages{node="0",zone="Device"} 0
4080+
node_zoneinfo_spanned_pages{node="0",zone="Movable"} 0
4081+
node_zoneinfo_spanned_pages{node="0",zone="Normal"} 7.806976e+06
39104082
# HELP process_cpu_seconds_total Total user and system CPU time spent in seconds.
39114083
# TYPE process_cpu_seconds_total counter
39124084
# HELP process_max_fds Maximum number of open file descriptors.

0 commit comments

Comments
 (0)