]> git.saurik.com Git - apple/system_cmds.git/blame - sar.tproj/sar.1
system_cmds-643.1.1.tar.gz
[apple/system_cmds.git] / sar.tproj / sar.1
CommitLineData
83f6dbe8
A
1.\"Portions Copyright (c) 1999-2003 Apple Computer, Inc. All Rights
2.\"Reserved.
3.\"
4.\"This file contains Original Code and/or Modifications of Original Code
5.\"as defined in and that are subject to the Apple Public Source License
6.\"Version 2.0 (the 'License'). You may not use this file except in
7.\"compliance with the License. Please obtain a copy of the License at
8.\"http://www.opensource.apple.com/apsl/ and read it before using this
9.\"file.
10.\"
11.\"The Original Code and all software distributed under the License are
12.\"distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
13.\"EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
14.\"INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
15.\"FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.
16.\"Please see the License for the specific language governing rights and
17.\"limitations under the License.
c3a08f59
A
18.\"
19.\" @(#)sadc.8
83f6dbe8 20
c3a08f59
A
21.Dd Jul 25, 2003 \" DATE
22.Dt sar 1 \" Program name and manual section number
23.Os "Mac OS X"
24.Sh NAME \" Section Header - required - don't modify
25.Nm sar
c3a08f59
A
26.Nd system activity reporter
27.Sh SYNOPSIS \" Section Header - required - don't modify
34d340d7 28.Nm sar
c3a08f59
A
29.Op Fl dgpu \" [-dgpu]
30.Op Fl n Ar mode \" [-n mode]
31.Op Fl o Ar filename \" [-o filename]
32t \" t
33.Op Ar n \" [ n ]
34d340d7 34.Nm sar
c3a08f59
A
35.Op Fl dgpu \" [-dgpu]
36.Op Fl n Ar mode \" [-n mode]
37.Op Fl e Ar time \" [-e time]
38.Op Fl f Ar filename \" [-f filename]
39.Op Fl i Ar seconds \" [-i seconds]
40.Op Fl s Ar time \" [-s time]
41.Sh DESCRIPTION \" Section Header - required - don't modify
42The
34d340d7 43.Nm sar
c3a08f59 44command is used to sample and report various cumulative statistic counters
34d340d7
A
45maintained by the operating system.
46It can be invoked in two different ways.
c3a08f59
A
47.Pp
48In the first usage instance,
49.Ar n
50samples are reported at
51.Ar t
52second intervals.
53If
54.Ar n
55is not specified, only one sample will be captured.
56When the -o option is specified,
34d340d7 57.Nm sar
c3a08f59
A
58will write the binary sampling data to the output file specified by
59.Ar filename .
60.Pp
34d340d7
A
61In the second usage instance,
62there is no on-going sample interval to specify.
63This is because the sampling input comes
64from a previously recorded, binary activity file.
65The binary activity file can be specified using the
66.Fl f Ar filename
c3a08f59 67option.
34d340d7
A
68When the
69.Fl f
70option isn't used,
71.Nm sar
c3a08f59
A
72attempts to open a default binary activity file,
73/var/log/sa/sadd, where
74.Ar dd
75represents the current day of the month.
34d340d7
A
76.Pp
77The starting and ending time of the report can be restricted using the
78.Fl e
79and
80.Fl s
81options. Here, the
c3a08f59
A
82.Ar time
83field is specified in the form hh[:mm[:ss]].
34d340d7
A
84.Pp
85Finally, the
86.Fl i
87option can be used to select the sampling interval.
c3a08f59
A
88Only records at least
89.Ar seconds
90apart will be reported.
34d340d7
A
91When the
92.Fl i
93option is not used,
94all of the previously recorded interval samples are reported.
c3a08f59 95.Pp
34d340d7
A
96Due to the nature of on-going sample collection,
97the data is reported in a verbose mode
98when more than one sampling option is specified.
99Column headers are printed at the beginning of the report;
100averages are printed when the
101.Nm sar
c3a08f59
A
102command terminates.
103.Sh OPTIONS
104The following options restrict the sample set that
34d340d7 105.Nm sar
c3a08f59
A
106reports.
107.Pp \" Inserts a space
108.Bl -tag -width -indent \" Differs from above in tag removed
109.It Fl d
110Report disk activity.
111.Pp
112.Bl -tag -width -indent \" Begins a tagged list
113.It device
114The BSD name of the device.
115.It r+w/s
116The number of reads and writes per second.
117.It blks/s
118Number of blocks (in device's default blocksize) transferred to a device per second.
119.El
120.It Fl g
121Report page-out activity.
122.Pp
123.Bl -tag -width -indent \" Begins a tagged list
124.It pgout/s
125The number of pages paged out per second.
126.El
127.It Fl p
128Report page-in and page fault activity
129.Pp
130.Bl -tag -width -indent \" Begins a tagged list
131.It pgin/s
132The number of pages paged in per second.
133.It pflts/s
134The number of faults that caused a page to be copied in per second.
135.It vflts/s
136The number of times vm_fault routine has been called.
137.El
138.It Fl n Ar mode
139Report network activity with modes
140.Ar DEV ,
141.Ar EDEV ,
142or
143.Ar PPP .
144Multiple network modes can be specified.
145.Pp
146.Bl -tag -width -indent \" Begins a tagged list
147.It DEV
148The
149.Ar DEV
150mode reports network device statistics. The following
151information is displayed for each interface.
152.Pp
153.Bl -tag -width "Obytes/s" \" Begins a tagged list
154.It IFACE
155The network interface name.
156.It Ipkts/s
157The number of packets received per second.
158.It Ibytes/s
159The number of bytes received per second.
160.It Opkts/s
161The number of packets sent per second.
162.It Obytes/s
163The number of bytes sent per second.
164.El
165.It EDEV
166The
167.Ar EDEV
168mode reports network device error statistics. The
169following information is displayed for each interface.
170.Pp
171.Bl -tag -width "Drops/s" \" Begins a tagged list
172.It IFACE
173The interface name.
174.It Ierrs/s
175The input errors per second.
176.It Oerrs/s
177The output errors per second.
178.It Coll/s
179The collisions that occurred per second.
180.It Drops/s
181The number of dropped packets per second.
182.El
183.It PPP
184The
185.Ar PPP
186mode must be specified in order to display ppp connections
187in the network statistics. This will also turn on the PPP modify
188mode in
189.Ar sadc
190(8) when sampling data is not being read from a file.
191By default, both the collection and reporting of ppp
192statistics is turned off. See
193.Ar sadc
194(8).
195.El
196.Pp
197.It Fl u
198Report CPU activity (default)
199.Pp
200%usr, %sys, and %idle
201.Pp
202These report the percentage of time running in user mode,
203system mode and idle.
204.El
205.Sh FILES \" File used or created by the topic of the man page
206.Bl -tag -width "/var/log/sa/sadd" -compact
207.It Pa /var/log/sa/sadd
208Default daily activity file that holds the binary sampling data.
209.Ar dd
210are digits that represent the day of the month.
211.El
212.Sh SEE ALSO
213.\" List links in ascending order by section, alphabetically within a section.
34d340d7 214.Xr fs_usage 1 ,
c3a08f59 215.Xr netstat 1 ,
c3a08f59 216.Xr sc_usage 1 ,
34d340d7
A
217.Xr top 1 ,
218.Xr vm_stat 1 ,
219.Xr iostat 8 ,
220.Xr sa1 8 ,
221.Xr sa2 8 ,
222.Xr sadc 8
c3a08f59 223.\" .Sh BUGS \" Document known, unremedied bugs