Service graphs
Graph Information
This graph shows what the machine uses its memory for.
Field | Internal name | Type | Warn | Crit | Info |
---|---|---|---|---|---|
apps | apps | gauge | Memory used by user-space applications. | ||
page_tables | page_tables | gauge | Memory used to map between virtual and physical memory addresses. | ||
swap_cache | swap_cache | gauge | 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 | Virtual memory used by the kernel (used when the memory does not have to be physically contigious). | ||
slab_cache | slab | gauge | Memory used by the kernel (major users are caches like inode, dentry, etc). | ||
cache | cached | gauge | Parked file data (file content) cache. | ||
buffers | buffers | gauge | Block device (e.g. harddisk) cache. Also where "dirty" blocks are stored until written. | ||
unused | free | gauge | Wasted memory. Memory that is not used for anything at all. | ||
swap | swap | gauge | Swap space used. | ||
active | active | gauge | Memory recently used. Not reclaimed unless absolutely necessary. | ||
mapped | mapped | gauge | All mmap()ed pages. | ||
inactive | inactive | gauge | Memory not currently used. | ||
committed | committed | gauge | The amount of memory that would be used if all the memory that's been allocated were to be used. |