[Go to CFHT Home Page] Man Pages
Back to Software Index  BORDER=0Manpage Top Level
    sag(1) manual page Table of Contents

Name

sag - system activity graph

Synopsis

sag [ -e time ] [ -f file ] [ -i sec ] [ -s time ] [ -T term ] [ -x spec ] [ -y spec ]

Availability

SUNWaccu

Description

sag graphically displays the system activity data stored in a binary data file by a previous sar(1) run. Any of the sar data items may be plotted singly, or in combination; as cross plots, or versus time. Simple arithmetic combinations of data may be specified. sag invokes sar and finds the desired data by string-matching the data column header (run sar to see what is available).

Options

These options are passed through to sar:

-e time
Select data up to time. Default is 18:00.
-f file
Use file as the data source for sar. Default is the current daily data file /usr/adm/sa/sadd.
-i sec
Select data at intervals as close as possible to sec seconds.
-s time
Select data later than time in the form hh[:mm]. Default is 08:00.

Other options:

-T term
Produce output suitable for terminal term. Default for term is $TERM .
-x spec
x axis specification with spec in the form:
name[op name]...[lo hi]
name
is either a string that will match a column header in the sar report, with an optional device name in square brackets, for example, r+w/s[dsk-1], or an integer value. op is + - * or / surrounded by blank spaces. Up to five names may be specified. Parentheses are not recognized. Contrary to custom, + and - have precedence over * and /. Evaluation is left to right. Thus, A / A + B * 100 is evaluated as (A/(A+B))*100, and A + B / C + D is (A+B)/(C+D). lo and hi are optional numeric scale limits. If unspecified, they are deduced from the data.
Enclose
spec in double-quotes ("") if it includes white space.
A single
spec is permitted for the x axis. If unspecified, time is used.
-y spec
y axis specification with spec in the same form as for -x. Up to 5 spec’s separated by a semi-colon (;) may be given for -y. The -y default is:

-y "%usr 0 100; %usr + %sys 0 100; %usr + %sys + %wio 0 100"

Examples

To see today’s CPU utilization:

example$ sag

To see activity over 15 minutes of all disk drives:


example$ TS=‘date +%H:%M‘
example$ sar -o /tmp/tempfile 60 15
example$ TE=‘date +%H:%M‘
example$ sag -f /tmp/tempfile -s $TS -e $TE -y "r+w/s[dsk]"

Files

/usr/adm/sa/sadd
daily data file for day dd

See Also

sar(1)


Table of Contents