This graph shows what the machine uses its memory for. |
|
Field |
Internal name |
Type |
Warn |
Crit |
|
apps |
apps |
gauge |
None |
None |
Memory used by user-space applications. |
page_tables |
page_tables |
gauge |
None |
None |
Memory used to map between virtual and physical memory addresses. |
|
swap_cache |
swap_cache |
gauge |
None |
None |
A piece of memory that keeps track of pages that have been fetched from swap but not yet been modified. |
vmalloc_used |
vmalloc_used |
gauge |
None |
None |
Virtual memory used by the kernel (used when the memory does not have to be physically contiguous). |
slab_cache |
slab |
gauge |
None |
None |
Memory used by the kernel (major users are caches like inode, dentry, etc). |
|
cache |
cached |
gauge |
None |
None |
Parked file data (file content) cache. |
buffers |
buffers |
gauge |
None |
None |
Block device (e.g. harddisk) cache. Also where "dirty" blocks are stored until written. |
unused |
free |
gauge |
None |
None |
Wasted memory. Memory that is not used for anything at all. |
|
swap |
swap |
gauge |
None |
None |
Swap space used. |
committed |
committed |
gauge |
None |
None |
The amount of memory allocated by the kernel to programs. Overcommitting is normal, but may indicate memory leaks. |
mapped |
mapped |
gauge |
None |
None |
All mmap()ed pages. |
|
active |
active |
gauge |
None |
None |
Memory recently used. Not reclaimed unless absolutely necessary. |
inactive |
inactive |
gauge |
None |
None |
Memory not currently used. |