SMP CPU Attributes

The SMP CPU Group attributes refer to multi-processor characteristics such as cross-calls, thread migrations, and system calls.


Avg CPU Busy 1 The average cpu busy time over the last one minute. Displays N/C (not collected) if the agent has been up for less than one minute.

Avg CPU Busy 5 The average cpu busy time over the last 5 minutes. Displays N/C (not collected) if the agent has been up for less than one minute.

Avg CPU Busy 15 The average cpu busy time over the last 15 minutes. Displays N/C (not collected) if the agent has been up for less than one minute.

Avg CPU Busy 60 The average cpu busy time over the last 60 minutes. Displays N/C (not collected) if the agent has been up for less than one minute.

Avg CPU Sys 1 The average system CPU time over the last 1 minute. Displays N/C (not collected) if the agent has been up for less than one minute.

Avg CPU Sys 5 The average system CPU time over the last 5 minutes. Displays N/C (not collected) if the agent has been up for less than one minute.

Avg CPU Sys 15 The average system CPU time over the last 15 minutes. Displays N/C (not collected) if the agent has been up for less than one minute.

Avg CPU Sys 60 The average system CPU time over the last 60 minutes. Displays N/C (not collected) if the agent has been up for less than one minute.

Avg CPU Usr 1 The average user CPU time over the last 1 minute. Displays N/C (not collected) if the agent has been up for less than one minute.

Avg CPU Usr 5 The average user CPU time over the last 5 minutes. Displays N/C (not collected) if the agent has been up for less than one minute.

Avg CPU Usr 15 The average user CPU time over the last 15 minutes. Displays N/C (not collected) if the agent has been up for less than one minute.

Avg CPU Usr 60 The average user CPU time over the last 60 minutes. Displays N/C (not collected) if the agent has been up for less than one minute.

Context Switches CPU context switches rate per second during the sampling interval. Valid entries in the range 0 to 9999. Use to determine system workload or per processor workload of the SMP system. Available on Solaris only.

CPU Busy The sum of the System CPU and User CPU attributes in percent. Valid entries in the range 0 to 100. Use to determine system workload or per processor workload of the SMP system.

CPU ID The processor ID. Valid entries: integer in the range 0 to 999. Use this attribute to determine the processor ID. In a SMP machine with more than one processor, the CPU report will show CPU ID as "aggregate" on the first row. This means the data row return aggregated CPU statistics.

CPU Status The current status of the processor.
Valid entries: 0 = off-line, 1 = on-line

CPU Time The time the CPU has been utilized.

CPU Usage The sum of percent system CPU and user CPU time.

Cross Calls Inter-processor cross-calls rate per second during the sampling period. Valid entries in the range 0 to 9999. Use this attribute to determine the inter-processor cross reference call rate of the system or per processor of the SMP system. Available on Solaris only.

Idle CPU Percentage of idle CPU time during the sampling period. Valid entries: numeric values in the range 0 to 100. Use this attribute to determine how efficiently the entire system or each processor of the SMP system is operating. The Idle CPU value should be low if the system load is heavy, and high if the system load is light. If the system load is heavy and the Idle CPU value is high, an I/O problem may exist. If the Idle CPU value is small, or zero, and the User percentage is larger (greater than 30%), the system may be compute-bound or in a loop. Available on all platforms.

Interrupts Interrupts rate per second over the sampling interval. Valid entries numeric values in the range 0 to 9999. Use this attribute to determine the devices interrupts rate of the system or of each processor of the SMP system. Available on Solaris only.

Interrupts As Threads Interrupts as thread (not counting interrupts) rate per second during the sampling period. Valid entries numeric values in the range 0 to 9999. Use this attribute to determine the rate of interrupts as threads (below block) of the system or of each processor of the SMP system. Available on Solaris only.

Involuntary Context Switches Involuntary context switches rate per second during the sampling period. Valid entries numeric values in the range 0 to 9999. Use this attribute to determine the Involuntary context switches rate of the system or of each processor of the SMP system. Available on Solaris only.

Major Faults Major faults rate per second during the sampling period. Valid entries numeric values in the range 0 to 9999. Use this attribute to determine the rate of page faults that need disk access of the system or of each processor of the SMP system. Available on Solaris only.

Minor Faults Minor faults rate per second during the sampling period. Valid entries numeric values in the range 0 to 9999. Use this attribute to determine the rate of page faults where the pages faulted is located in memory, usually on the inactive list for the entire system or for each processor of the SMP system. This is available on Solaris only.

Spins On Mutexes Spins on mutexes (locks not acquired on try) rate per second during the sampling period. Valid entries numeric values in the range 0 to 9999. Use this attribute to determine the spins on mutexes rate of the system or of each processor of the SMP system. Available on Solaris only.

Spins On RW Locks Spins on read/write locks (locks not acquired on first try) rate per second during the sampling period. Valid entries numeric values in the range 0 to 9999. Use this attribute to determine the spins on read write locks rate of the system or of each processor of the SMP system. Available on Solaris only.

System Calls System calls rate per second during the sampling period. Valid entries: numeric values in the range 0 to 9999. Use this attribute to determine the system calls rate of the system or of each processor of the SMP system. Available on Solaris only.

System CPU Percent of system CPU time during the sampling period. Valid entries: numeric values in the range 0 to 100. Use this attribute to determine the percentage of system or per processor CPU time devoted to executing UNIX system kernel code. System CPU time includes time spent executing system calls and performing administrative functions. Available on all platforms.

System Name Name of the host system. Valid entries: simple text string, alphanumeric with a maximum length 64 characters.

Thread Migrations Thread migrations to another processor rate per second during the sampling period. Valid entries: numeric values in the range 0 to 9999. Use this attribute to determine the rate of thread migrations to another processor of the system or of each processor of the SMP system. Available on Solaris only.

Timestamp The date and time the agent collects information as set on the monitored system. The timestamp format for SCAN and STR functions is CYYMMDDHHMMSSmmm (as in 1020315064501000 for 03/15/02 06:45:01) where:

C = Century (0 for 20th, 1 for 21st)

Y = Year

M = Month

D = Day

H = Hour

M = Minute

S = Second

m = millisecond

User CPU Percent of user CPU time during the sampling period. Valid entries: numeric values in the range 0 to 100. Use this attribute to determine the percentage of system or per processor CPU time devoted to user processes. User CPU time includes time spent executing both user program and library functions. It does not include CPU time spent executing system calls. The ratio between user and system CPU time varies, depending on the kinds of programs executing. If user CPU is extremely high and adversely affecting system performance, you may want to determine which user programs are preventing the CPU from functioning at its normal speed. Available on all platforms.

Wait I/O Percent of wait I/O CPU time during the sampling period. Valid entries: numeric values in the range 0 to 100. Use Wait I/O to indicate how effectively the system or a processor is using disks. Available on all platform.