Monitoring CPU Usage

Purpose

Display CPU resources used by system processes.

Action

To display CPU resources used by system processes:

host1# show processes cpu

                         Process Statistics
                         ------------------
 
                                                 total
                                  invocations   running    percent
                         times        per         time     running
      task name         invoked     second       (msec)     time
---------------------   -------   -----------   --------   -------
aaaAtm1483Config              1             0          0        0%
aaaServer                    52             0        260        0%
agent1                      399             0       3600        0%
ar1EthHelp               362856             4        590        0%
.
.
.
templateMgr                  48             0        540        0%
timerd                  2346566            32          0        0%
~GONE~                   405202             5     184700        0%
~IDLE~                        0             0        360        0%
~INTERRUPT~             8840490           121      51050        0%
 
                       average
                          time           5             1             5
                          per         second        minute        minute
                       invocation   utilization   utilization   utilization
    task name          (usec)         (%)           (%)           (%)
-------------------   ----------   -----------   -----------   -----------
aaaAtm1483Config          0             0             0             0
aaaServer               5000            0             0             0
agent1                  9022            0             0             0
ar1EthHelp                1             0             0             0
ar1InternalNetwork       19             0             0             0
.
.
.
~IDLE~                  ---             0             0             0
~INTERRUPT~               5             0             0             0

Meaning

Table 81 lists the show processes cpu command output fields.

Table 81: show processes cpu Output Fields

Field Name

Field Description

task name

Name of the process

times invoked

Number of times the process has been invoked

invocations per second

Frequency of the process invocation

total running time (msec)

Time the process has been running

percent running time

Percentage of the total running time attributable to this process

average time per invocation (usec)

Average number of microseconds per invocation of this process

5 second utilization (%)

CPU use by the process for the last 5 seconds

1 minute utilization (%)

CPU use by the process for the last minute

5 minute utilization (%)

CPU use by the process for the last 5 minutes

Related Documentation