syncstat man page on SunOS

Man page or keyword search:  
man Server   20652 pages
apropos Keyword Search (all sections)
Output format
SunOS logo
[printable version]

syncstat(1M)		System Administration Commands		  syncstat(1M)

NAME
       syncstat - report driver statistics from a synchronous serial link

SYNOPSIS
       /usr/sbin/syncstat [-c] device [interval]

DESCRIPTION
       The  syncstat command reports the event statistics maintained by a syn‐
       chronous serial device driver. The report may be a single  snapshot  of
       the  accumulated	 totals,  or  a	 series of samples showing incremental
       changes. Prior to these it prints the device name being used to query a
       particular  device  driver,  along with a number indicating the channel
       number (ppa) under control of that driver.

       Event statistics are maintained by a driver for each  physical  channel
       that  it	 supports. They are initialized to zero at the time the driver
       module is loaded into the system, which may be either at boot  time  or
       when one of the driver's entry points is first called.

       The   device argument is the name of the serial device as it appears in
       the /dev directory.  For example,  zsh0 specifies  the  first  on-board
       serial device.

       The following is a breakdown of	syncstat output:

       speed	     The  line	speed  the device has been set to
		     operate at. It is the user's  responsibility
		     to	 make  this value correspond to the modem
		     clocking speed when clocking is provided  by
		     the modem.
       ipkts	     The total number of input packets.
       opkts	     The total number of output packets.
       undrun	     The number of transmitter underrun errors.
       ovrrun	     The number of receiver overrun errors.
       abort	     The number of aborted received frames.
       crc	     The  number  of  received	frames	with  CRC
		     errors.
       isize	     The average size (in bytes) of  input  pack‐
		     ets.
       osize	     The  average size (in bytes) of output pack‐
		     ets.

OPTIONS
       -c	       Clear the accumulated statistics for the device	speci‐
		       fied.  This  may	 be useful when it is not desirable to
		       unload a particular driver, or when the driver  is  not
		       capable of being unloaded.

       interval	       syncstat samples the statistics every  interval seconds
		       and reports incremental	changes.  The  output  reports
		       line utilization for input and output in place of aver‐
		       age packet sizes.  These are the relationships  between
		       bytes  transferred and the baud rate, expressed as per‐
		       centages. The loop repeats indefinitely, with a	column
		       heading printed every twenty lines for convenience.

EXAMPLES
       Example 1: Sample output from the syncstat command:

       example# syncstat zsh0
       speed ipkts opkts undrun ovrrun abort crc isize osize
       9600  15716 17121   0	  0	 1    3	  98	89

       example# syncstat -c zsh0
       speed ipkts opkts undrun ovrrun abort crc isize osize
       9600   0	    0	  0	 0	0     0	   0	 0

       In  the following sample output a new line of output is generated every
       five seconds:

       example# syncstat zsh0 5
       ipkts opkts undrun ovrrun abort crc iutil outil
       12    10	     0	   0	  0	0   5%	  4%
       22    60	     0	   0	  0	0   3%	  90%
       36    14	     0	   0	  0	1   51%	  2%

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Availability		     │SUNWcsu			   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       syncinit(1M), syncloop(1M), attributes(5), zsh(7D)

DIAGNOSTICS
       bad interval: arg		       The argument  arg  is  expected
					       to be an interval and could not
					       be understood.

       device missing minor device number      The name	 device does  not  end
					       in a decimal number that can be
					       used as a minor device number.

       baud rate not set		       The  interval option  is	 being
					       used  and  the baud rate on the
					       device  is  zero.  This	 would
					       cause  a	 divide-by-zero	 error
					       when computing  the  line  uti‐
					       lization statistics.

WARNINGS
       Underrun,  overrun,  frame-abort,  and  CRC  errors  have  a variety of
       causes. Communication protocols	are  typically	able  to  handle  such
       errors  and  initiate  recovery	of the transmission in which the error
       occurred. Small numbers of such errors are not  a  significant  problem
       for  most protocols. However, because the overhead involved in recover‐
       ing from a link error can be much greater than that  of	normal	opera‐
       tion,  high  error  rates  can greatly degrade overall link throughput.
       High error rates are often caused by problems  in  the  link  hardware,
       such  as	 cables, connectors, interface electronics or telephone lines.
       They may also be related to excessive load on the link or the  support‐
       ing system.

       The  percentages	 for  input  and output line utilization reported when
       using the  interval option may occasionally  be	reported  as  slightly
       greater	than 100% because of inexact sampling times and differences in
       the accuracy between the system clock and the modem clock. If the  per‐
       centage	of  use	 greatly  exceeds 100%, or never exceeds 50%, then the
       baud rate set for the device probably does not reflect the speed of the
       modem.

SunOS 5.10			  9 Mar 1993			  syncstat(1M)
[top]

List of man pages available for SunOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net