Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 

 

Related DocumentationVersion of up.time affectedAffected Platforms
 AllIRIX

...

The up.time agent uses the sar utility (with the -u and -f options) to collect the metrics listed below from an IRIX system. The statistics returned by the agent are averaged for all CPUs on the system.

 

\t\t\t \t \t \t \t\t\t\t\t\t\t\t

MetricExplanation
% UsrThe amount of time that the CPU spends in user mode.
% SysThe amount of time that the kernel spends processing system calls.
% WIOThe amount of waiting time that a runnable process for a device takes to perform an I/O operation.
Multi CPU UsageWhether or not a system wity multiple CPUs is effectively balancing tasks between CPUs, or if processes are being forced off CPUs in certain circumstances.
Run Queue LengthThe percentage of time that one or more services or processes are waiting to be served by the CPU.
Run Queue OccupancyThe percentage of time that one or more services or processes are waiting to be served by the CPU.

...

The up.time agent collects the metrics listed below from IRIX systems with multiple CPUs. The CPU statistics output by the agent are an average of all the CPUs on the server.

 

\t\t\t \t\t\t\t\t\t\t\t\t\t\t\t\t

MetricExplanation
User %The percentage of CPU user processes that are in use.
System %The percentage of CPU kernel processes that are in use.
Wait I/O %The percentage of time that a process which can be run must wait for a device to perform an I/O operation.
SMTXThe number of read or write locks that a thread was not able to acquire on the first attempt, as reported by the mpstat command.
XCALThe number of interprocess cross-calls. In a multi-processor environment, one processor sends cross-calls to another processor to get that processor to do work. Cross-calls can also be used to ensure consistency in virtual memory. Heavy file system activity such as NFS can result in a high number of cross-calls.
InterruptsThe number of CPU interrupts.
Total %The total amount of User %, System %, and Wait I/O%.

...

The statistics the agent returns are for the entire system.

 

\t\t\t\t \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t

...

The up.time agent uses the sar utility with the -d and -f options to collect the disk metrics listed below from an IRIX system. The agent collects volume capacity statistics from each filesystem, while the disk statistics (%busy, Read/Write/s) returned are for each disk.

 

\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t

...

\t\t\t\t\t\t\t\t\t\t\t\t\t\t

MetricExplanation
Receive RateThe rate, in kilobytes per seconds, at which data is received over a specific network adapter.
Send RateThe rate, in kilobytes per seconds, at which data is sent over a specific network adapter.
Packets Inbound ErrorsThe number of inbound packets that contained errors, which preventing those packets from being delivered to a higher-layer protocol.
Packets Outbound ErrorsThe number of outbound packets that could not be transmitted because of errors.
CollisionsThe number of signals from two separate nodes on the network that have collided.
TCP RetransmitsThe number of packets that have been re-sent over a network interface.

...

The up.time agent uses the ps utility with the -ef option to collect the process data listed below from an IRIX system. By default, the agent only gathers the top 20 processes, and sorts them by the highest CPU usage.

 

\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t

...