monitors: - dimensions: doc: | Collects information about the virtual memory subsystem of the kernel. On Linux hosts, this monitor relies on the `/proc` filesystem. If the underlying host's `/proc` file system is mounted somewhere other than /proc please specify the path using the top level configuration `procPath`. ```yaml procPath: /proc monitors: - type: vmem ``` metrics: vmpage.swap.in_per_second: description: (Windows Only) default: false type: gauge vmpage.swap.out_per_second: description: (Windows Only) default: false type: gauge vmpage.swap.total.per_second: description: (Windows Only) default: false type: gauge vmpage_faults.majflt: description: (Linux Only) Number of major page faults on the system default: false type: cumulative vmpage_faults.minflt: description: (Linux Only) Number of minor page faults on the system default: false type: cumulative vmpage_io.memory.in: description: (Linux Only) Page Ins for Memory default: false type: cumulative vmpage_io.memory.out: description: (Linux Only) Page Outs for Memory default: false type: cumulative vmpage_io.swap.in: description: (Linux Only) Page Ins for Swap default: true type: cumulative vmpage_io.swap.out: description: (Linux Only) Page Outs for Swap default: true type: cumulative vmpage_number.free_pages: description: (Linux Only) Number of free memory pages default: false type: gauge vmpage_number.mapped: description: (Linux Only) Number of mapped pages default: false type: gauge vmpage_number.shmem_pmdmapped: description: (Linux Only) The amount of shared (shmem/tmpfs) memory backed by huge pages default: false type: gauge monitorType: vmem properties: