This graph shows the usage of the kernel Huge Pages.
Field | Internal name | Type | Warning | Critical | Info |
---|---|---|---|---|---|
total | Total | gauge | Size of pool of hugepages ('nr_hugepages') | ||
reserved | Rsvd | gauge | Huge Pages that have been reserved but are not used. | ||
free | Free | gauge | Unallocated Huge Page Memory. | ||
surplus | Surp | gauge | Number of hugepages > nr_hugepages, as decided by nr_overcommit_hugepages or when the amount of Huge Pages is reduced while they are in use. | ||
transparent | Anon | gauge | Huge Pages that are in use by the transparent Huge Page allocator khugepaged. | ||
shmem | Shmem | gauge | Memory used by shared memory (shmem) and tmpfs(5) allocated with huge pages. | ||
file | File | gauge | Memory used for filesystem data (page cache) allocated with huge pages. |