AIX monitoring

AIX monitoring:

AIX monitoring uses these datasources:
  • HMC
  • CMC
  • OS agent
HMC provides basic CPU usage and memory allocation.
The OS agent enhances monitoring about additional metrics which are available only from the operating system.
The agent supports AIX 5.3+ and even VIO servers.
If even the HMC is being monitored, then the AIX OS agent data is mapped to the server tree under that LPAR.

OS agent implementation

There is XorMon daemon listening on the host where XorMon server is running on port 8162.
Each LPAR has a Perl-based agent installed. This agent is started every minute from the crontab and it collects performance, configuration and log data.
The agent contacts the XorMon server every 10-15 minutes and sends all locally stored data for that period.

OS agent prerequisites

  • Perl interpreter. All Unix/Linux systems contain Perl in basic installation.
  • It may run under any user account, it does not need any special privileges in the OS.
  • Opened TCP communication between each LPAR and XorMon server on port 8162.
  • Connections are initiated from the monitored AIX host only.

IBM Power Systems and AIX monitoring overview

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

Examples

AIX CPU OS (agent):
AIX monitoring:

AIX Memory OS (agent):
AIX monitoring:

Topology:
AIX monitoring:

Multipath:
AIX monitoring: