59 lines
1.9 KiB
Markdown
59 lines
1.9 KiB
Markdown
# Mem Input Plugin
|
|
|
|
The mem plugin collects system memory metrics.
|
|
|
|
For a more complete explanation of the difference between *used* and
|
|
*actual_used* RAM, see [Linux ate my ram](http://www.linuxatemyram.com/).
|
|
|
|
### Configuration:
|
|
```toml
|
|
# Read metrics about memory usage
|
|
[[inputs.mem]]
|
|
# no configuration
|
|
```
|
|
|
|
### Metrics:
|
|
|
|
Available fields are dependent on platform.
|
|
|
|
- mem
|
|
- fields:
|
|
- active (integer)
|
|
- available (integer)
|
|
- buffered (integer)
|
|
- cached (integer)
|
|
- free (integer)
|
|
- inactive (integer)
|
|
- slab (integer)
|
|
- total (integer)
|
|
- used (integer)
|
|
- available_percent (float)
|
|
- used_percent (float)
|
|
- wired (integer)
|
|
- commit_limit (integer)
|
|
- committed_as (integer)
|
|
- dirty (integer)
|
|
- high_free (integer)
|
|
- high_total (integer)
|
|
- huge_page_size (integer)
|
|
- huge_pages_free (integer)
|
|
- huge_pages_total (integer)
|
|
- low_free (integer)
|
|
- low_total (integer)
|
|
- mapped (integer)
|
|
- page_tables (integer)
|
|
- shared (integer)
|
|
- swap_cached (integer)
|
|
- swap_free (integer)
|
|
- swap_total (integer)
|
|
- vmalloc_chunk (integer)
|
|
- vmalloc_total (integer)
|
|
- vmalloc_used (integer)
|
|
- write_back (integer)
|
|
- write_back_tmp (integer)
|
|
|
|
### Example Output:
|
|
```
|
|
mem active=11347566592i,available=18705133568i,available_percent=89.4288960571006,buffered=1976709120i,cached=13975572480i,commit_limit=14753067008i,committed_as=2872422400i,dirty=87461888i,free=1352400896i,high_free=0i,high_total=0i,huge_page_size=2097152i,huge_pages_free=0i,huge_pages_total=0i,inactive=6201593856i,low_free=0i,low_total=0i,mapped=310427648i,page_tables=14397440i,shared=200781824i,slab=1937526784i,swap_cached=0i,swap_free=4294963200i,swap_total=4294963200i,total=20916207616i,used=3611525120i,used_percent=17.26663449848977,vmalloc_chunk=0i,vmalloc_total=35184372087808i,vmalloc_used=0i,wired=0i,write_back=0i,write_back_tmp=0i 1536704085000000000
|
|
```
|