AIX monitoring tracks the CPU, memory, paging, IO, filesystems and error log of AIX systems. XorMon, the open-source (GPL v3) full-stack successor to LPAR2RRD, combines HMC data on IBM Power servers, CPU pools and LPARs with an OS agent in each AIX LPAR that adds errpt, LVM and multipath data, alongside SAN and storage in one platform.
AIX monitoring is the continuous tracking of the resources and health of AIX systems, from CPU, memory and paging to adapters, filesystems and the error log, so that bottlenecks and errors are found before applications are affected.
XorMon reads IBM Power data through the HMC REST API, which provides CPU usage and memory allocation for AIX, IBM i, VIOS and Linux on Power LPARs. Additional detailed OS data comes from OS agents running in the AIX and VIOS LPARs. XorMon is the full-stack successor to the first-generation LPAR2RRD and STOR2RRD tools. Per the Migration page, LPAR2RRD and STOR2RRD can run alongside XorMon on the same devices during the move, device definitions can be imported, and the XorMon license is covered, at no extra fee, by the existing support contract of enterprise edition customers of those tools for the same environment size. Performance history is not migrated.
Sources: IBM Power monitoring, updated 2026-11-02, About Xorux, and Migration, updated 2026-07-26.
The OS agent collects CPU (sys, user, IO wait) and CPU queue, memory (used, FS cache, pinned), paging space usage and paging rate, LAN and SAN adapter traffic, and filesystem usage.
SAN graphs for FC and vSCSI adapters show MB/sec, IO/sec, latency and errors; LAN graphs show MB/sec, packet count and errors. Filesystem total, used and available space is graphed in GB, and usage in percent; the data is sent and stored once an hour. LVM monitoring presents volume groups, filesystems, disks and the volume ID of SAN attached volumes (direct or via NPIV), plus the storage name, pool and volume when the storage is monitored as well. The agent also tracks multipath status, which needs no extra configuration on AIX and VIOS, and AIX Workload Manager (CPU, memory, DKIO).
Sources: Filesystem monitoring, updated 2026-06-19, LVM monitoring, updated 2026-05-04, Multipath, updated 2026-10-22, and AIX WLM monitoring, updated 2026-06-19.
The AIX OS agent uses the errpt command as its log source, and XorMon presents the collected logs under each virtual machine or consolidated for all machines under Total.
For SAN (FC adapter) based errors, XorMon adds information that is not in the errpt output: the local WWPN, the remote WWNN and the remote WWPN. XorMon also displays the system log of attached HMC devices, read with the HMC command lssvcevents -t hardware.
Source: Error log monitoring, updated 2026-10-19.
An OS agent is installed in each AIX LPAR and sends its data to the XorMon server on TCP port 8162, over connections initiated from the LPAR side; alerts can then be set on any metric XorMon collects.
Two agents exist: the XorMon OS agent for AIX, written in Go and shipped as a single static binary that runs as an SRC subsystem and collects data every minute, and the older Perl agent from LPAR2RRD. The XorMon agent is the preferred one: it collects the same data set with a much lower load on the monitored LPAR, and new features are introduced only in it. An agent can send its data to more than one XorMon server. A single alerting rule can cover selected filesystems or all filesystems on all monitored VMs. Event alerting raises an alert when a critical HW or SW error is detected for a device, that is when the device turns red in the global health status dashboard, and sends a clear alert when it returns to green. Email alerts include graphs by default, and alerts can also go out by SNMP Trap, ServiceNow, Zabbix, Discord or Telegram.
Sources: AIX agent installation, updated 2026-10-27, Filesystem monitoring, updated 2026-06-19, Alerting, updated 2026-10-13, and Alerting integrations, updated 2026-10-22.
![]() |
|
Feature |
HMC |
CMC |
OS agent |
Notes |
|
|---|---|---|---|---|---|
| Shared Processor Pools | yes | yes | |||
| Utilisation of physical adapters: SR-IOV, FC, Eth, SAS |
yes | ||||
| LPAR CPU usage aggregated | yes | per server, CPU pool and HMC |
|||
| Servers CPU usage aggregated | yes | yes | per the HMC, CMC | ||
| Historical reporting | yes | yes | yes | ||
| Topology | yes | yes | |||
| CPU Workload Estimator | yes | ||||
| Resource Configuration Advisor | yes | yes | |||
| Trends | yes | ||||
| Custom Groups | yes | yes | |||
| Heatmap | yes | yes | |||
| Alerting | yes | yes | |||
| RMC check | yes | ||||
| TOP LPARs per CPU usage | yes | per server and globally | |||
| Memory allocation aggregated | yes | per server | |||
| PEP 2.0 | yes | ||||
| Resource Groups | yes | ||||
| AIX VIOS |
|||||
| OS CPU | yes | CPU sys, user, IO wait | |||
| CPU queue | yes | ||||
| JOB | yes | CPU, Memory | |||
| Memory usage | yes | Used, FS cache, Pinned | |||
| LAN (ethernet adapters) | yes | MB/sec, Packet count, Error | |||
| SAN (FC,vSCSI adapters) | yes | MB/sec, IO/sec, Latency, Error | |||
| Paging space usage | yes | Usage in % | |||
| Paging rate | yes | MB/sec | |||
| AIX WLM | yes | CPU, memory, DKIO | |||
| SFP Power | yes | Power [dBm] | |||
| Shared Ethernet Adapted (SEA) | yes | MB/sec, packet count, error | |||
| Filesystem usage | yes | %, GB | |||
| Error log | yes | errpt | |||
| LVM | yes | filesystem, VG, LV, disk, storage, volume | |||
| Disk multipath | yes | disk | |||
| Process list snapshot | yes | ||||
![]() |
![]() |
![]() |
![]() |
Last updated: