Skip to content

Commit 997a8fb

Browse files
committed
Add zoneinfo collector
Signed-off-by: Wisniewski, Krzysztof2 <[email protected]>
1 parent d8a1585 commit 997a8fb

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
@@ -2687,6 +2687,7 @@ node_scrape_collector_success{collector="vmstat"} 1
26872687
node_scrape_collector_success{collector="wifi"} 1
26882688
node_scrape_collector_success{collector="xfs"} 1
26892689
node_scrape_collector_success{collector="zfs"} 1
2690+
node_scrape_collector_success{collector="zoneinfo"} 1
26902691
# HELP node_sockstat_FRAG6_inuse Number of FRAG6 sockets in state inuse.
26912692
# TYPE node_sockstat_FRAG6_inuse gauge
26922693
node_sockstat_FRAG6_inuse 0
@@ -3799,6 +3800,177 @@ node_zfs_zpool_wtime{zpool="poolz1"} 9.673715628e+09
37993800
# TYPE node_zfs_zpool_wupdate untyped
38003801
node_zfs_zpool_wupdate{zpool="pool1"} 7.9210489694949e+13
38013802
node_zfs_zpool_wupdate{zpool="poolz1"} 1.10734831833266e+14
3803+
# HELP node_zoneinfo_high_pages Zone watermark pages_high
3804+
# TYPE node_zoneinfo_high_pages gauge
3805+
node_zoneinfo_high_pages{node="0",zone=""} 14
3806+
node_zoneinfo_high_pages{node="0",zone="DMA32"} 2122
3807+
node_zoneinfo_high_pages{node="0",zone="Device"} 0
3808+
node_zoneinfo_high_pages{node="0",zone="Movable"} 0
3809+
node_zoneinfo_high_pages{node="0",zone="Normal"} 31113
3810+
# HELP node_zoneinfo_low_pages Zone watermark pages_low
3811+
# TYPE node_zoneinfo_low_pages gauge
3812+
node_zoneinfo_low_pages{node="0",zone=""} 11
3813+
node_zoneinfo_low_pages{node="0",zone="DMA32"} 1600
3814+
node_zoneinfo_low_pages{node="0",zone="Device"} 0
3815+
node_zoneinfo_low_pages{node="0",zone="Movable"} 0
3816+
node_zoneinfo_low_pages{node="0",zone="Normal"} 23461
3817+
# HELP node_zoneinfo_managed_pages Present pages managed by the buddy system
3818+
# TYPE node_zoneinfo_managed_pages gauge
3819+
node_zoneinfo_managed_pages{node="0",zone=""} 3973
3820+
node_zoneinfo_managed_pages{node="0",zone="DMA32"} 530339
3821+
node_zoneinfo_managed_pages{node="0",zone="Device"} 0
3822+
node_zoneinfo_managed_pages{node="0",zone="Movable"} 0
3823+
node_zoneinfo_managed_pages{node="0",zone="Normal"} 7.654794e+06
3824+
# HELP node_zoneinfo_min_pages Zone watermark pages_min
3825+
# TYPE node_zoneinfo_min_pages gauge
3826+
node_zoneinfo_min_pages{node="0",zone=""} 8
3827+
node_zoneinfo_min_pages{node="0",zone="DMA32"} 1078
3828+
node_zoneinfo_min_pages{node="0",zone="Device"} 0
3829+
node_zoneinfo_min_pages{node="0",zone="Movable"} 0
3830+
node_zoneinfo_min_pages{node="0",zone="Normal"} 15809
3831+
# HELP node_zoneinfo_nr_active_anon_pages Number of anonymous pages recently more used
3832+
# TYPE node_zoneinfo_nr_active_anon_pages gauge
3833+
node_zoneinfo_nr_active_anon_pages{node="0",zone=""} 1.175853e+06
3834+
# HELP node_zoneinfo_nr_active_file_pages Number of active pages with file-backing
3835+
# TYPE node_zoneinfo_nr_active_file_pages gauge
3836+
node_zoneinfo_nr_active_file_pages{node="0",zone=""} 688810
3837+
# HELP node_zoneinfo_nr_anon_pages Number of anonymous pages currently used by the system
3838+
# TYPE node_zoneinfo_nr_anon_pages gauge
3839+
node_zoneinfo_nr_anon_pages{node="0",zone=""} 1.156608e+06
3840+
# HELP node_zoneinfo_nr_anon_transparent_hugepages Number of anonymous transparent huge pages currently used by the system
3841+
# TYPE node_zoneinfo_nr_anon_transparent_hugepages gauge
3842+
node_zoneinfo_nr_anon_transparent_hugepages{node="0",zone=""} 0
3843+
# HELP node_zoneinfo_nr_dirtied_total Page dirtyings since bootup
3844+
# TYPE node_zoneinfo_nr_dirtied_total counter
3845+
node_zoneinfo_nr_dirtied_total{node="0",zone=""} 1.189097e+06
3846+
# HELP node_zoneinfo_nr_dirty_pages Number of dirty pages
3847+
# TYPE node_zoneinfo_nr_dirty_pages gauge
3848+
node_zoneinfo_nr_dirty_pages{node="0",zone=""} 103
3849+
# HELP node_zoneinfo_nr_file_pages Number of file pages
3850+
# TYPE node_zoneinfo_nr_file_pages gauge
3851+
node_zoneinfo_nr_file_pages{node="0",zone=""} 1.740118e+06
3852+
# HELP node_zoneinfo_nr_free_pages Total number of free pages in the zone
3853+
# TYPE node_zoneinfo_nr_free_pages gauge
3854+
node_zoneinfo_nr_free_pages{node="0",zone=""} 2949
3855+
node_zoneinfo_nr_free_pages{node="0",zone="DMA32"} 528427
3856+
node_zoneinfo_nr_free_pages{node="0",zone="Normal"} 4.539739e+06
3857+
# HELP node_zoneinfo_nr_inactive_anon_pages Number of anonymous pages recently less used
3858+
# TYPE node_zoneinfo_nr_inactive_anon_pages gauge
3859+
node_zoneinfo_nr_inactive_anon_pages{node="0",zone=""} 95612
3860+
# HELP node_zoneinfo_nr_inactive_file_pages Number of inactive pages with file-backing
3861+
# TYPE node_zoneinfo_nr_inactive_file_pages gauge
3862+
node_zoneinfo_nr_inactive_file_pages{node="0",zone=""} 723339
3863+
# HELP node_zoneinfo_nr_isolated_anon_pages Temporary isolated pages from anon lru
3864+
# TYPE node_zoneinfo_nr_isolated_anon_pages gauge
3865+
node_zoneinfo_nr_isolated_anon_pages{node="0",zone=""} 0
3866+
# HELP node_zoneinfo_nr_isolated_file_pages Temporary isolated pages from file lru
3867+
# TYPE node_zoneinfo_nr_isolated_file_pages gauge
3868+
node_zoneinfo_nr_isolated_file_pages{node="0",zone=""} 0
3869+
# HELP node_zoneinfo_nr_kernel_stacks Number of kernel stacks
3870+
# TYPE node_zoneinfo_nr_kernel_stacks gauge
3871+
node_zoneinfo_nr_kernel_stacks{node="0",zone=""} 0
3872+
node_zoneinfo_nr_kernel_stacks{node="0",zone="DMA32"} 0
3873+
node_zoneinfo_nr_kernel_stacks{node="0",zone="Normal"} 18864
3874+
# HELP node_zoneinfo_nr_mapped_pages Number of mapped pages
3875+
# TYPE node_zoneinfo_nr_mapped_pages gauge
3876+
node_zoneinfo_nr_mapped_pages{node="0",zone=""} 423143
3877+
# HELP node_zoneinfo_nr_shmem_pages Number of shmem pages (included tmpfs/GEM pages)
3878+
# TYPE node_zoneinfo_nr_shmem_pages gauge
3879+
node_zoneinfo_nr_shmem_pages{node="0",zone=""} 330517
3880+
# HELP node_zoneinfo_nr_slab_reclaimable_pages Number of reclaimable slab pages
3881+
# TYPE node_zoneinfo_nr_slab_reclaimable_pages gauge
3882+
node_zoneinfo_nr_slab_reclaimable_pages{node="0",zone=""} 121763
3883+
# HELP node_zoneinfo_nr_slab_unreclaimable_pages Number of unreclaimable slab pages
3884+
# TYPE node_zoneinfo_nr_slab_unreclaimable_pages gauge
3885+
node_zoneinfo_nr_slab_unreclaimable_pages{node="0",zone=""} 56182
3886+
# HELP node_zoneinfo_nr_unevictable_pages Number of unevictable pages
3887+
# TYPE node_zoneinfo_nr_unevictable_pages gauge
3888+
node_zoneinfo_nr_unevictable_pages{node="0",zone=""} 213111
3889+
# HELP node_zoneinfo_nr_writeback_pages Number of writeback pages
3890+
# TYPE node_zoneinfo_nr_writeback_pages gauge
3891+
node_zoneinfo_nr_writeback_pages{node="0",zone=""} 0
3892+
# HELP node_zoneinfo_nr_written_total Page writings since bootup
3893+
# TYPE node_zoneinfo_nr_written_total counter
3894+
node_zoneinfo_nr_written_total{node="0",zone=""} 1.181554e+06
3895+
# HELP node_zoneinfo_numa_foreign_total Was intended here, hit elsewhere
3896+
# TYPE node_zoneinfo_numa_foreign_total counter
3897+
node_zoneinfo_numa_foreign_total{node="0",zone=""} 0
3898+
node_zoneinfo_numa_foreign_total{node="0",zone="DMA32"} 0
3899+
node_zoneinfo_numa_foreign_total{node="0",zone="Normal"} 0
3900+
# HELP node_zoneinfo_numa_hit_total Allocated in intended node
3901+
# TYPE node_zoneinfo_numa_hit_total counter
3902+
node_zoneinfo_numa_hit_total{node="0",zone=""} 1
3903+
node_zoneinfo_numa_hit_total{node="0",zone="DMA32"} 13
3904+
node_zoneinfo_numa_hit_total{node="0",zone="Normal"} 6.2836441e+07
3905+
# HELP node_zoneinfo_numa_interleave_total Interleaver preferred this zone
3906+
# TYPE node_zoneinfo_numa_interleave_total counter
3907+
node_zoneinfo_numa_interleave_total{node="0",zone=""} 1
3908+
node_zoneinfo_numa_interleave_total{node="0",zone="DMA32"} 1
3909+
node_zoneinfo_numa_interleave_total{node="0",zone="Normal"} 23174
3910+
# HELP node_zoneinfo_numa_local_total Allocation from local node
3911+
# TYPE node_zoneinfo_numa_local_total counter
3912+
node_zoneinfo_numa_local_total{node="0",zone=""} 1
3913+
node_zoneinfo_numa_local_total{node="0",zone="DMA32"} 13
3914+
node_zoneinfo_numa_local_total{node="0",zone="Normal"} 6.2836441e+07
3915+
# HELP node_zoneinfo_numa_miss_total Allocated in non intended node
3916+
# TYPE node_zoneinfo_numa_miss_total counter
3917+
node_zoneinfo_numa_miss_total{node="0",zone=""} 0
3918+
node_zoneinfo_numa_miss_total{node="0",zone="DMA32"} 0
3919+
node_zoneinfo_numa_miss_total{node="0",zone="Normal"} 0
3920+
# HELP node_zoneinfo_numa_other_total Allocation from other node
3921+
# TYPE node_zoneinfo_numa_other_total counter
3922+
node_zoneinfo_numa_other_total{node="0",zone=""} 0
3923+
node_zoneinfo_numa_other_total{node="0",zone="DMA32"} 0
3924+
node_zoneinfo_numa_other_total{node="0",zone="Normal"} 0
3925+
# HELP node_zoneinfo_present_pages Physical pages existing within the zone
3926+
# TYPE node_zoneinfo_present_pages gauge
3927+
node_zoneinfo_present_pages{node="0",zone=""} 3997
3928+
node_zoneinfo_present_pages{node="0",zone="DMA32"} 546847
3929+
node_zoneinfo_present_pages{node="0",zone="Device"} 0
3930+
node_zoneinfo_present_pages{node="0",zone="Movable"} 0
3931+
node_zoneinfo_present_pages{node="0",zone="Normal"} 7.806976e+06
3932+
# HELP node_zoneinfo_protection_0 Protection array 0. field
3933+
# TYPE node_zoneinfo_protection_0 gauge
3934+
node_zoneinfo_protection_0{node="0",zone=""} 0
3935+
node_zoneinfo_protection_0{node="0",zone="DMA32"} 0
3936+
node_zoneinfo_protection_0{node="0",zone="Device"} 0
3937+
node_zoneinfo_protection_0{node="0",zone="Movable"} 0
3938+
node_zoneinfo_protection_0{node="0",zone="Normal"} 0
3939+
# HELP node_zoneinfo_protection_1 Protection array 1. field
3940+
# TYPE node_zoneinfo_protection_1 gauge
3941+
node_zoneinfo_protection_1{node="0",zone=""} 2039
3942+
node_zoneinfo_protection_1{node="0",zone="DMA32"} 0
3943+
node_zoneinfo_protection_1{node="0",zone="Device"} 0
3944+
node_zoneinfo_protection_1{node="0",zone="Movable"} 0
3945+
node_zoneinfo_protection_1{node="0",zone="Normal"} 0
3946+
# HELP node_zoneinfo_protection_2 Protection array 2. field
3947+
# TYPE node_zoneinfo_protection_2 gauge
3948+
node_zoneinfo_protection_2{node="0",zone=""} 31932
3949+
node_zoneinfo_protection_2{node="0",zone="DMA32"} 29893
3950+
node_zoneinfo_protection_2{node="0",zone="Device"} 0
3951+
node_zoneinfo_protection_2{node="0",zone="Movable"} 0
3952+
node_zoneinfo_protection_2{node="0",zone="Normal"} 0
3953+
# HELP node_zoneinfo_protection_3 Protection array 3. field
3954+
# TYPE node_zoneinfo_protection_3 gauge
3955+
node_zoneinfo_protection_3{node="0",zone=""} 31932
3956+
node_zoneinfo_protection_3{node="0",zone="DMA32"} 29893
3957+
node_zoneinfo_protection_3{node="0",zone="Device"} 0
3958+
node_zoneinfo_protection_3{node="0",zone="Movable"} 0
3959+
node_zoneinfo_protection_3{node="0",zone="Normal"} 0
3960+
# HELP node_zoneinfo_protection_4 Protection array 4. field
3961+
# TYPE node_zoneinfo_protection_4 gauge
3962+
node_zoneinfo_protection_4{node="0",zone=""} 31932
3963+
node_zoneinfo_protection_4{node="0",zone="DMA32"} 29893
3964+
node_zoneinfo_protection_4{node="0",zone="Device"} 0
3965+
node_zoneinfo_protection_4{node="0",zone="Movable"} 0
3966+
node_zoneinfo_protection_4{node="0",zone="Normal"} 0
3967+
# HELP node_zoneinfo_spanned_pages Total pages spanned by the zone, including holes
3968+
# TYPE node_zoneinfo_spanned_pages gauge
3969+
node_zoneinfo_spanned_pages{node="0",zone=""} 4095
3970+
node_zoneinfo_spanned_pages{node="0",zone="DMA32"} 1.04448e+06
3971+
node_zoneinfo_spanned_pages{node="0",zone="Device"} 0
3972+
node_zoneinfo_spanned_pages{node="0",zone="Movable"} 0
3973+
node_zoneinfo_spanned_pages{node="0",zone="Normal"} 7.806976e+06
38023974
# HELP process_cpu_seconds_total Total user and system CPU time spent in seconds.
38033975
# TYPE process_cpu_seconds_total counter
38043976
# HELP process_max_fds Maximum number of open file descriptors.

0 commit comments

Comments
 (0)