memory collector¶
memory
collects usage statistics.
Configuration¶
Parameter | Type | Default | Description |
---|---|---|---|
id | String | Collector's ID. Must be unique per agent instance. Will be returned along with the metrics. | |
type | String | Must be memory | |
service | String | Equal to id | Service id for output metrics |
interval | Integer | Repetition interval in seconds | |
labels | Array of Strings | List of additional labels. Will be returned along with metrics |
Collected Metrics¶
Metric | Metric Type | Platform | Description |
---|---|---|---|
ts | All | ISO 8601 Timestamp | |
collector | All | Collector Id | |
labels | All | List of labels | |
total | All | ||
free | All | ||
active | Linux | ||
active(anon) | Linux | ||
active(file) | Linux | ||
anonhugepages | Linux | ||
anonpages | Linux | ||
bounce | Linux | ||
buffers | Linux | ||
cached | Linux | ||
commitlimit | Linux | ||
committed_as | Linux | ||
directmap1g | Linux | ||
directmap2m | Linux | ||
directmap4k | Linux | ||
dirty | Linux | ||
filehugepages | Linux | ||
filepmdmapped | Linux | ||
hugepagesize | Linux | ||
hugetlb | Linux | ||
inactive | Linux | ||
inactive(anon) | Linux | ||
inactive(file) | Linux | ||
kreclaimable | Linux | ||
kernelstack | Linux | ||
mapped | Linux | ||
memavailable | Linux | ||
memfree | Linux | ||
memtotal | Linux | ||
mlocked | Linux | ||
nfs_unstable | Linux | ||
pagetables | Linux | ||
percpu | Linux | ||
sreclaimable | Linux | ||
sunreclaim | Linux | ||
shmem | Linux | ||
shmemhugepages | Linux | ||
shmempmdmapped | Linux | ||
slab | Linux | ||
swapcached | Linux | ||
swapfree | Linux | ||
swaptotal | Linux | ||
unevictable | Linux | ||
vmallocchunk | Linux | ||
vmalloctotal | Linux | ||
vmallocused | Linux | ||
writeback | Linux | ||
writebacktmp | Linux | ||
active | FreeBSD | ||
inactive | FreeBSD | ||
wired | FreeBSD | ||
cache | FreeBSD | ||
zfs_arc | FreeBSD | ||
active | OpenBSD | ||
inactive | OpenBSD | ||
wired | OpenBSD | ||
cache | OpenBSD | ||
paging | OpenBSD | ||
active | MacOS | ||
inactive | MacOS | ||
wired | MacOS | ||
cache | MacOS | ||
load | Windows | ||
total_phys | Windows | ||
avail_phys | Windows | ||
total_pagefile | Windows | ||
avail_pagefile | Windows | ||
total_virt | Windows | ||
avail_virt | Windows | ||
avail_ext | Windows |
Compilation Features¶
Enable memory
feature during compiling the agent (Enabled by default).