System counters
These counters measure operating system statistics.
| Soft Report Symbol | Definition | Counter | Mapping to an external variable |
|---|---|---|---|
| sys.idle | Clock ticks when the wait process is the current running process. | sys_stat.sysinfo.cpu[0] | /usr/include/sys/sysinfo.h structure cpu[0] |
| sys.kernel | Clock ticks when the current process is running in the kernel mode. | sys_stat.sysinfo.cpu[2] | /usr/include/sys/sysinfo.h structure cpu[2] |
| sys.user | Clock ticks when the current process is running in the user mode. | sys_stat.sysinfo.cpu[1] | /usr/include/sys/sysinfo.h structure cpu[1] |
| sys.wait | Clock ticks when the current process is waiting for a block input/output request to complete. | sys_stat.sysinfo.cpu[3] | /usr/include/sys/sysinfo.h structure cpu[3] |
| sys.procs | Current processes. | sys_stat.sysinfo.numprocs | MPE only |
| sys.pready | Processes in the ready queue. | sys_stat.sysinfo.pready | MPE only |
| sys.pcreates | Processes that are created. | sys_stat.sysinfo.pcreates | MPE only |
| sys.plaunches | Process starts. | sys_stat.sysinfo.plaunches | MPE only |
| sys.breads | Read operations from block devices. | sys_stat.sysinfo.bread | /usr/include/sys/sysinfo.h structure bread |
| sys.lread | Logical read requests that are issued by the system to block devices. | sys_stat.sysinfo.lread | /usr/include/sys/sysinfo.h structure lread |
| sys.sysread | System read calls. | sys_stat.sysinfo.sysread | /usr/include/sys/sysinfo.h structure sysread |
| sys.bwrite | Write operations to block devices. | sys_stat.sysinfo.bwrite | /usr/include/sys/sysinfo.h structure bwrite |
| sys.lwrite | Logical write requests that are issued by the system to block devices. | sys_stat.sysinfo.lwrite | /usr/include/sys/sysinfo.h structure lwrite |
| sys.syswrite | System write calls. | sys_stat.sysinfo.syswrite | /usr/include/sys/sysinfo.h structure syswrite |
| sys.pswitches | Process switches. | sys_stat.sysinfo.pswitch | /usr/include/sys/sysinfo.h structure pswitch |
| sys.calls | System calls. | sys_stat.sysinfo.syscall | /usr/include/sys/sysinfo.h structure syscall |
| sys.forks | Forks. | sys_stat.sysinfo.sysfork | /usr/include/sys/sysinfo.h structure sysforkl |
| sys.execs | System star | sys_stat.sysinfo.sysexec | /usr/include/sys/sysinfo.h structure sysexe |
| sys.runque | Cumulative total, at 1-second intervals, of the processes that are ready to run. | sys_stat.sysinfo.runque | /usr/include/sys/sysinfo.h structure runque |
| sys.runocc | Times run que was updated | sys_stat.sysinfo.runocc | /usr/include/sys/sysinfo.h structure runocc |
| sys.swpque | Cumulative total, at 1-second intervals, of processes that are waiting to be swapped in. | sys_stat.sysinfo.swpque | /usr/include/sys/sysinfo.h structure swpque |
| sys.swpocc | Times swpque is updated. | sys_stat.sysinfo.swpocc | /usr/include/sys/sysinfo.h structure swpocc |
| sys.sema | Semaphore operations. | sys_stat.sysinfo.sema | /usr/include/sys/sysinfo.h structure sema |
| sys.msg | Message sending and receiving activities. | sys_stat.sysinfo.msg | /usr/include/sys/sysinfo.h structure msg |
| sys.rcvint | Hardware interrupts on the receiver | sys_stat.sysinfo.rcvint | /usr/include/sys/sysinfo.h structure rcvint |
| sys.xmtint | Hardware interrupts on the transmitter. | sys_stat.sysinfo.xmtint | /usr/include/sys/sysinfo.h structure xmtint |
| sys.mdmint | Hardware interrupts on the modem. | sys_stat.sysinfo.mdmint | /usr/include/sys/sysinfo.h structure mdmint |
| sys.rawch | Characters in the raw queue. | sys_stat.sysinfo.rawch | /usr/include/sys/sysinfo.h structure rawch |
| sys.outch | Characters in the output queue. | sys_stat.sysinfo.outch | /usr/include/sys/sysinfo.h structure outch |
| sys.phread | Read requests that are issued by the system to raw devices. | sys_stat.sysinfo.phread | /usr/include/sys/sysinfo.h structure phread |
| sys.phwrite | Write requests that are issued by the system to raw devices. | sys_stat.sysinfo.phwrite | /usr/include/sys/sysinfo.h structure phwrite |
| sys.canch | Characters in the canonical queue. | sys_stat.sysinfo.canch | /usr/include/sys/sysinfo.h structure canch |
| sys.dirblk | Directory block reads. | sys_stat.sysinfo.dirblk | /usr/include/sys/sysinfo.h structure dirblk |
| sys.kprocscreated | Kernel processes that are created. | sys_stat.sysinfo.ksched | AIX® only /usr/include/sys/sysinfo.h structure ksched |
| sys.kprocsoverflow | Times the creation of a kernel process fails because the maximum forks or processes is reached. | sys_stat.sysinfo.koverf | AIX only /usr/include/sys/sysinfo.h structure koverf |
| sys.kzombies | Times the kernel process is a zombie. | sys_stat.sysinfo.kexit | AIX only /usr/include/sys/sysinfo.h structure kexit |
| sys.remreadreqs | Remote read requests | sys_stat.sysinfo.rbread | AIX only /usr/include/sys/sysinfo.h structure rbread |
| sys.remreadsfromcache | Reads from remote cache | sys_stat.sysinfo.rcread | AIX only /usr/include/sys/sysinfo.h structure rcread |
| sys.remwritereqs | Remote write requests | sys_stat.sysinfo.rbwrt | AIX only /usr/include/sys/sysinfo.h structure rbwrt |
| sys.remwritesfromcache | Cached remote writes | sys_stat.sysinfo.rcwrt | AIX only /usr/include/sys/sysinfo.h structure rcwrt |
| sys.deviceintrpts | Device interrupts | sys_stat.sysinfo.devintrs | AIX only /usr/include/sys/sysinfo.h structure devintrs |
| sys.softwareintrpts | Software interrupts | sys_stat.sysinfo.softintrs | AIX only /usr/include/sys/sysinfo.h structure softintrs |
| sys.traps | Traps | sys_stat.sysinfo.traps | AIX only /usr/include/sys/sysinfo.h structure traps |