Page History
...
The UIM agent uses the sar -u -f
command to collect CPU metrics from an AIX system. The statistics that the agent returns are averaged for all CPUs on the system and the sar
command compares the system counters during a one-second interval. If you have multiple CPUs, the CPU statistics output by the agent are an average of all the CPUs on the server.
Metric | Explanation |
---|---|
% Usr | The amount of time that the CPU spends in user mode. |
% Sys | The amount of time that the kernel spends processing system calls. |
% WIO | The amount of waiting time that a runnable process for a device takes to perform an I/O operation. |
Multi CPU Usage | Whether a system with multiple CPUs is effectively balancing tasks between CPUs, or if processes are being forced off CPUs in certain circumstances. |
Run Queue Length | The percentage of time that one or more services or processes are waiting to be served by the CPU. |
Run Queue Occupancy | The percentage of time that one or more services or processes are waiting to be served by the CPU. |
Memory
The Uptime Infrastructure Monitor UIM agent uses the the vmstat 1 2
command to average statistics for the entire system. The agent also uses the sar
utility with the following options to collect memory metrics from an AIX system:
Code Block | ||
---|---|---|
| ||
-b -f (cache metrics) -r -f (unused memory pages and disk blocks) -q -f (the average queue length while it is occupied, and the percentage of time the queue is occupied) -c -f (system calls) |
The sar
commands compare the system counters over a one-second interval.
ExplanationMetric
Disk
.
Metric | Explanation |
---|---|
Free Memory | The amount of physical memory available to the operating system, system library files, and applications. |
Cache Hit Rate | How often the system accesses the CPU cache. |
Page-outs/s | The rate at which pages were written to disk. |
Page-ins/s | The rate at which pages were read from or written to the disk. |
Page Free/s | The number of pages that are freed from memory each second. |
Attaches/s | The number of pages that get attached to memory each second. |
odio/s | The number of non-paging I/O per operations that occur each second. |
slots | The number of available initiators. |
cycle/s | The number of page replacement cycles that occur each second. |
fault/s | The number of page faults that occur each second. |
Software Locks/s | The number of software locks that are issued each second. |
Disk
The UIM The Uptime Infrastructure Monitor agent uses the following commands to collect disk statistics:
Code Block | ||
---|---|---|
| ||
df -k to gather file system capacity statistics, for the file system. |
...
sar -d -f to output disk statistics (e.g. %busy, Read/Write/s) per disk, and compare those statistics between polling intervals. |
By default, the disk statistics are generated for all disks ( including disks that are not active). This can be changed You can change this option within the agent by setting the ACTIVEON LY ACTIVEONLY
flag in the the perfparse.
sh file to 0sh
file to 0
.
Metric | Explanation |
---|---|
Disk (Spindle) Name | The name of each disk on the system. |
Usage (% Busy) | The percentage of time during which the disk drive is handling read or write requests. |
Blocks per second | The number of read and write operations on the disk that occur each second. |
Transfers/s | The average number of bytes that are transferred to or from the disk during write or read operations. |
Average Queued Requests | The number of threads that are waiting for processor time. |
Average Service Time | The average amount of time, in milliseconds, required to carry out a request. |
Average Wait Time | The average amount of time, in milliseconds, that a transaction waits in a queue. The wait time is directly proportional to the length of the queue. |
Network
The Uptime Infrastructure Monitor agent uses the netstat command with the following options to collect network metrics from an AIX system: netstat -s to combine TCP retransmits for all interfaces netstat -I <interface> to average statistics (e.g. kbps, errors and collisions) per interface.
...