Skip to content

AIX Mem

AIX Mem collector collects system memory usage through svmon -G. AIX memory accounting includes computational memory, file cache, pinned memory, virtual memory, and other values, and differs from Linux free semantics.

Configuration

[collectors.mem]
# Whether to enable the memory collector.
enabled = true
# Collection interval.
interval = "10s"

Command Dependencies

Command Description
svmon -G Collect global system memory pages and convert them to bytes and percentages.

Metrics

mem

Tags & Fields Description
host
(tag)
Hostname.
total Total memory, converted to bytes with the AIX page size.
Type: int | (gauge)
Unit: byte
used Used memory.
Type: int | (gauge)
Unit: byte
free Free memory.
Type: int | (gauge)
Unit: byte
available Available memory. On AIX this currently uses free pages from svmon -G.
Type: int | (gauge)
Unit: byte
used_percent Memory usage.
Type: float | (gauge)
Unit: percent
available_percent Available memory percentage.
Type: float | (gauge)
Unit: percent
pinned AIX pinned memory.
Type: int | (gauge)
Unit: byte
virtual AIX virtual memory.
Type: int | (gauge)
Unit: byte
pinned_percent Pinned memory percentage.
Type: float | (gauge)
Unit: percent
virtual_percent Virtual memory percentage.
Type: float | (gauge)
Unit: percent

Feedback

Is this page helpful? ×