Provided by: atsar_1.7-2_amd64 bug

NAME

       atsar — system activity report

SYNOPSIS

       atsar [ -flags ] t [ n ]

       atsar [ -flags ] [ -s time ] [ -e time ] [ -i sec ] [ -f file | -n day# ]

DESCRIPTION

       The  program atsar(1) can be used to deliver statistics.  The design of this program can be compared with
       the standard sadc(1) and sar(1) programs being delivered for other  UNIX-implementations,  i.e.  a  data-
       collector  which  reads  the  statistical  counters  (from  the  files  under the directory /proc ) and a
       presentation-program which formats the counters and presents them on stdout.

       In the first synopsis line, atsar samples cumulative activity counters in the kernel at n intervals of  t
       seconds, where t should be 1 or greater. The default value of n is 1.

       The  type  of  command  shown  in  the  first synopsis line immediately sends the output for every option
       specified to standard output.  If only one type of  statistical  counter  is  requested,  the  header  is
       printed  once  and  after  every t seconds the statistical counters are shown for that period. If several
       options are requested, a header is printed per sample followed  by  the  statistical  counters  for  that
       period.

       In  the  second  synopsis  line  (no  sampling interval specified), atsar extracts data from a previously
       recorded file, either the one specified by the -f option or, by default, the  daily  activity  data  file
       /var/log/atsar/atsadd  for  the current day dd (day of month). Alternatively the -n option can be used to
       specify the day of the month from which counters should be shown.

       The starting and ending times of the report can be defined using the -s and -e time arguments of the form
       hh:mm. The -i option selects records at sec second intervals. Otherwise, all intervals found in the  data
       file are reported.

       The -flags option is used to define which statistical counters are presented:

       -S   By  default  the time-stamp at the beginning of a line is suppressed if more lines are shown for one
            time-interval. With this flag a  time-stamp  is  given  for  every  output-line  (easier  for  post-
            processing).

       -A   Statistics of all possible options.

       -u   Statistics about CPU utilization (average and per cpu).

       -P   Statistics about processes and load-averages.

       -d   Limited statistics about utilization of disks (2.4 kernel only).

       -D   Statistics about utilization of disks and disk-partitions.

       -r   Current memory- and swap-occupation.

       -p   Statistics about paging- and swapping-activity.

       -I   Statistics about the number interrupts per second.

       -v   Statistics about utilization of kernel-tables.

       -y   Statistics about utilization of tty's (serial interfaces).

       -l   Statistics about the network interfaces.

       -L   Statistics about errors for network-interfaces.

       -w   Statistics about IP (version 4) network traffic).

       -W   Statistics about errors for IP (version 4) traffic.

       -m   General statistics about ICMP (version 4) layer activity.

       -M   Per-type statistics about ICMP (version 4) layer activity.

       -t   Statistics about TCP network traffic.

       -T   Statistics about errors for TCP-traffic.

       -U   Statistics about UDP (version 4) network traffic.

       -g   Statistics about IP (version 6) network traffic).

       -G   Statistics about errors for IP (version 6) traffic.

       -k   General statistics about ICMP (version 6) layer activity.

       -K   Per-type statistics about ICMP (version 6) layer activity.

       -j   Statistics about TCP (version 6) socket-utilization.

       -h   Statistics about UDP (version 6) network traffic.

       -N   Statistics about NFS server- and client-requests.

       -E   Statistics about errors for NFS server- and client-requests.

       -V   Statistics about behaviour of NFS-server.

       -R   Statistics  about  the  RPC-calls for NFS-requests. A transfer-rate is given per type of RPC-request
            (percentage of total number of RPC-requests).

       -F   Optional statistics about the ftp-traffic. This flag only produces relevant  output  if  the  script
            atsaftp is activated with regular intervals (by the script atsa1 ).  Note that the names of the FTP-
            logfiles have to be specified in the /etc/atsar.conf configuration-file.

       -H   Optional  statistics  about  the http-traffic. This flag only produces relevant output if the script
            atsahttp is activated with regular intervals (by the script atsa1 ).  Note that  the  names  of  the
            HTTP-logfiles have to be specified in the /etc/atsar.conf configuration-file.

OUTPUT DESCRIPTION

       Depending  on  the  flag,  a  number  of  columns with output-values are produced.  The values are mostly
       presented as a number of events per second.

       The output for the flag -u contains the following columns per cpu:

       usr%      Percentage of cpu-time consumed in user-mode (program-text) for all  active  processes  running
                 with  a  nice-value  of  zero (default) or a negative nice-value (which means a higher priority
                 than usual).  The cpu-consumption in user-mode of processes with a nice-value larger than  zero
                 (lower priority) is indicated in the nice%-column.

       nice%     Percentage of cpu-time consumed in user-mode (i.e. program-text) for all processes running witn
                 a nice-value larger than zero (which means with a lower priority than average).

       sys%      Percentage  of  cpu-time consumed in system-mode (kernel-text) for all active processes. A high
                 percentage usually indicates a lot of system calls being issued.

                 Kernel-version 2.4:
                 Interrupt-handling is also part of this percentage.

       irq%      Percentage of cpu-time consumed for interrupt-handling (not for kernel-version 2.4).

       softirq%  Percentage of cpu-time consumed for soft interrupt-handling (not for kernel-version 2.4).

       idle%     Percentage of unused cpu-time because all processes are in a wait-state (>= kernel-version 2.6:
                 but not waiting for disk-I/O).

       wait%     Percentage of unused cpu-time.  At least one of the processes in wait-state  awaits  completion
                 of disk-I/O (not for kernel-version 2.4).

       The output for the flag -P contains the following values:

       pswtch/s  Number  of  process-switches (also called context-switches) per second on all cpu's. A process-
                 switch occurs at the moment that the active process (i.e.  the process using a  cpu)  enters  a
                 wait-state  or  has  used its time-slice completely; another process will then be chosen to use
                 the cpu.

       runq      Number of processes which are currently waiting for  CPU-scheduling  (including  the  processes
                 which are currently active on a CPU).

       nrproc    Total number of processes which are currently present in the system.

       lavg1     Load-average  reflecting  the  average  number  of  processes  in the run-queue during the last
                 minute.

       lavg5     Load-average reflecting the average number of processes in the  run-queue  during  the  last  5
                 minutes.

       lavg15    Load-average  reflecting  the  average  number of processes in the run-queue during the last 15
                 minutes.

       The output for the flag -d contains the following columns per active physical disk:

       device    Disk-drive number (major-minor).

       read/s    Number of read-requests issued per second on this disk.

       rdKb/s    Number of Kbytes tranferred per second by read-requests.

       write/s   Number of write-requests issued per second on this disk.

       wrKb/s    Number of Kbytes tranferred per second by write-requests.

       rdwr/s    Number of read/write requests issued per second on this disk (total of read/s + write/s)

       The output for the flag -D contains the following columns per used partition of a physical disk:

       partition Disk (-partition) name.  For the entire disk, the major-minor number is shown between brackets.

       busy      Busy-percentage of the physical disk (i.e. the  portion  of  time  that  the  device  was  busy
                 handling  requests).  This  figure  is  only  shown  for  partitions which represent the entire
                 physical disk.

       read/s    Number of read-requests issued per second on this partition.  For  partitions  which  represent
                 the  entire  physical  disk, the total number of read-requests per second for all partitions on
                 that disk is shown.

       Kbyt/r    Average number of Kbytes transferred per read-request for this partition.  For partitions which
                 represent the entire physical disk, the average number  of  Kbytes  per  read-request  for  all
                 partitions on that disk is shown.

       write/s   Number  of  write-requests issued per second on this partition.  For partitions which represent
                 the entire physical disk, the total number of write-requests per second for all  partitions  on
                 that disk is shown.

       Kbyt/w    Average  number  of  Kbytes  transferred  per write-request for this partition.  For partitions
                 which represent the entire physical disk, the average number of Kbytes  per  write-request  for
                 all partitions on that disk is shown.

       avque     Average number of disk-requests outstanding in the queue during the time that the disk is busy.
                 This figure is only shown for partitions which represent the entire physical disk.

       avserv    Average  number  of  milliseconds  needed by a request on this physical disk (seek, latency and
                 data-transfer). This figure is only shown for partitions which represent  the  entire  physical
                 disk.

       The output for the flag -r contains information about the memory- and swap-utilization:

       memtot    Total usable main memory size (snapshot).

       memfree   Available main memory size (snapshot).

       buffers   Main memory used for cached metadata-blocks (snapshot).

       cached    Main memory used for cache data-blocks (snapshot).

       slabmem   Main memory used for dynamically allocated memory by the kernel (snapshot).

       swptot    Total swap space size (snapshot).

       swpfree   Available swap space size (snapshot).

       The output for the flag -p contains information about the frequency of paging and swapping:

       pagein/s  The number of memory-pages the system paged in from disk per second.  This implies normal data-
                 access (so not necessarily indicating lack of memory).

       pageout/s The  number of memory-pages the system paged out to disk per second.  This implies normal data-
                 access (so not necessarily indicating lack of memory).

       swapin/s  The number of memory-pages the system read from the swap-device per second.

       swapout/s The number of memory-pages the system wrote to the swap-device per second.

       fork/s    The number of new processes started per second.

       The output for the flag -I provides information about interrupt-frequency,  reported  per  irq  per  cpu.
       Notice that for the active irq-levels the number of interrupts per second is shown.

       iq..      Number  of  interrupts  per  second  for this interrupt-type.  The file /proc/interrupts on the
                 measured system shows which device uses this irq.

       The output for the flag -v provides information about utilization of particular limited kernel-resources:

       superb-sz The current and maximum occupation of the collection of super-blocks which is maintained by the
                 kernel for mounted filesystems.

       inode-sz  The current and maximum occupation of the collection of incore-inodes maintained by the kernel.
                 One entry is needed for every disk-file which is currently open (at least once).

       file-sz   The current and maximum occupation of the collection of open-file  entries  maintained  by  the
                 kernel. One entry is needed for every open-request for a disk-file. So if one file is currently
                 opened by five processes, one incore-inode entry is needed and five open-file entries.

       dquota-sz The current and maximum occupation of the collection of disk-quota entries.

       flock-sz  The current and maximum number of file-locks.

       The output for the flag -y provides information about utilization of tty's:

       port      The port-number of the concerning serial interface.

       xmit/s    The number of transmit-interrupts per second for this tty.

       recv/s    The number of receive-interrupts per second for this tty.

       frer/s    The number of framing-errors discovered by the uart per second.

       parer/s   The number of parity-errors discovered by the uart per second.

       ovrun/s   The number of overrun-errors discovered by the uart per second.

       brk/s     The number of breaks discovered by the uart per second.

       The output for the flag -l provides information about utilization of network-interfaces:

       inpck/s   Number of packets received from this interface per second.

       otpck/s   Number of packets transmitted via this interface per second.

       inbyt/s   Number of bytes received from this interface per second.

       otbyt/s   Number of bytes transmitted via this interface per second.

       incmpr/s  Number of compressed packets received per second (slip).

       otcmpr/s  Number of compressed packets transmitted per second (slip).

       inmcst/s  Number of multicast-packets received from this interface per second.

       iface     Name of the interface.

       The  output  for  the  flag  -L  provides information about the failures which were detected for network-
       interfaces:

       inerr/s   Number of bad packets received from this interface per second.

       oterr/s   Number of packet-transmit problems encountered via this interface per second.

       coll/s    Number of collisions encountered per second while transmitting packets.

       indrop/s  Number of received packets dropped per second due to lack of buffer-space in the local system.

       otdrop/s  Number of transmitted packets dropped per second due to  lack  of  buffer-space  in  the  local
                 system.

       infram/s  Number of frame alignment-errors encountered per second on received packets.

       otcarr/s  Number of carrier-errors encountered per second on transmitted packets.

       iface     Name of the interface.

       The  output  for  the  flag -w provides information about the utilization of the IPv4-layer (formal snmp-
       names between brackets):

       inrecv/s  Number of input datagrams received from interfaces per  second,  including  those  received  in
                 error (ipInReceives).

       outreq/s  Number  of IP datagrams per second that local higher-layer protocols supplied to IP in requests
                 for transmission (ipOutRequests).

       indeliver/s
                 Number of input datagrams per second that have been succesfully delivered to  higher  protocol-
                 layers (ipInDelivers).

       forward/s Number  of input datagrams per second for which this entity was not their final IP destination,
                 as a result of which an attempt was made to forward (ipForwDatagrams).

       reasmok/s Number of IP datagrams succesfully reassembled per second (ipReasmOKs).

       fragcreat/s
                 Number of IP datagram fragments generated per second at this entity (ipFragCreates).

       The output for the flag -W provides information about the failures which were detected in the  IPv4-layer
       (formal snmp-names between brackets):

       indsc/s   Number of input IP datagrams per second for which no problems were encountered to prevent their
                 continued processing but that were discarded, e.g. for lack of buffer space (ipInDiscards).

       hder/s    Number of input datagrams per second discarded due to errors in the IP header (ipInHdrErrors).

       ader/s    Number  of input datagrams per second discarded because the IP address in the destination field
                 was not valid to be received by this entity (ipInAddrErrors).

       unkp/s    Number of inbound packets per second that were discarded because of an unknown  or  unsupported
                 protocol (ipInUnknownProtos).

       ratim/s   Number  of  timeout-situations  per  second  while other fragments were expected for successful
                 reassembly (ipReasmTimeout).

       rfail/s   Number of failures detected per second by the IP reassembly algorithm (ipReasmFails).

       otdsc/s   Number of output IP datagrams per second for which no  problems  were  encountered  to  prevent
                 their   continued   processing  but  that  were  discarded,  e.g.  for  lack  of  buffer  space
                 (ipOutDiscards).

       nort/s    Number of IP datagrams per second discarded because no route could be found (ipOutNoRoutes).

       The output for the flag -t provides information about the utilization of the TCP-layer (formal snmp-names
       between brackets):

       insegs/s  Number of received segments per second, including those received in error (tcpInSegs).

       otsegs/s  Number of transmitted segments per second, excluding those containing only retransmitted octets
                 (tcpOutSegs).

       actopen/s Number of active opens per second that have been supported by this entity (tcpActiveOpens).

       pasopen/s Number of passive opens per second that have been supported by this entity (tcpPassiveOpens).

       nowopen   Number of connections currently open (snapshot), for which the state is either  ESTABLISHED  or
                 CLOSE-WAIT (tcpCurrEstab).

       socknow   Number of TCPv4-sockets currently open (snapshot).

       sockmax   Maximum  number of parallel TCPv4-sockets ever open.  This value is not always supported by the
                 kernel.

       The output for the flag -T provides information about the failures which were detected in  the  TCP-layer
       (formal snmp-names between brackets):

       inerr/s   Number of received segments per second received in error (tcpInErrs).

       retrans/s Number of retransmitted segments per second (tcpRetransSegs).

       attfail/s Number   of   failed  connection  attempts  per  second  that  have  occurred  at  this  entity
                 (tcpAttemptFails).

       estabreset/s
                 Number of resets per second that have occurred at this entity (tcpEstabResets).

       outreset/s
                 Number of transmitted segments per second containing the RST flag (tcpOutRsts).

       The output for the flag -U provides information about the utilization of the  UDPv4-layer  (formal  snmp-
       names between brackets):

       indgram/s Number of UDP datagrams per second delivered to UDP users (udpInDatagrams),

       otdgram/s Number of UDP datagrams transmitted per second from this entity (udpOutDatagrams),

       inerr/s   Number  of received UDP datagrams per second that could not be delivered for reasons other than
                 the lack of an application at the destination port (udpInErrors).

       noport/s  Number of received UDP datagrams  per  second  for  which  there  was  no  application  at  the
                 destination port (udpNoPorts).

       socknow   Number of UDP-sockets currently open (snapshot).

       sockmax   Maximum  number  of  parallel UDP-sockets ever open.  This value is not always supported by the
                 kernel.

       The output for the flag -m provides information about the general utilization  of  the  ICMPv4-layer  and
       some information per type of ICMP-message (formal snmp-names between brackets):

       intot/s   Number of ICMP messages (any type) received per second at this entity (icmpInMsgs).

       outtot/s  Number of ICMP messages (any type) transmitted per second from this entity (icmpOutMsgs).

       inecho/s  Number of ICMP Echo (request) messages received per second (icmpInEchos).

       inerep/s  Number of ICMP Echo-Reply messages received per second (icmpInEchoReps).

       otecho/s  Number of ICMP Echo (request) messages transmitted per second (icmpOutEchos).

       oterep/s  Number of ICMP Echo-Reply messages transmitted per second (icmpOutEchoReps).

       The  output  for the flag -M provides information about other types of ICMPv4-messages (formal snmp-names
       between brackets):

       ierr/s    Number of ICMP messages received  per  second  but  determined  to  have  ICMP-specific  errors
                 (icmpInErrors).

       isq/s     Number of ICMP Source Quench messages received per second (icmpInSrcQuenchs).

       ird/s     Number of ICMP Redirect messages received per second (icmpInRedirects).

       idu/s     Number of ICMP Destination Unreachable messages received per second (icmpInDestUnreachs).

       ite/s     Number of ICMP Time Exceeded messages received per second (icmpOutTimeExcds).

       oerr/s    Number  of  ICMP  messages  transmitted  per second but determined to have ICMP-specific errors
                 (icmpOutErrors).

       osq/s     Number of ICMP Source Quench messages transmitted per second (icmpOutSrcQuenchs).

       ord/s     Number of ICMP Redirect messages transmitted per second (icmpOutRedirects).

       odu/s     Number of ICMP Destination Unreachable messages transmitted per second (icmpOutDestUnreachs).

       ote/s     Number of ICMP Time Exceeded messages transmitted per second (icmpOutTimeExcds).

       The output for the flag -g provides information about the utilization of  the  IPv6-layer  (formal  snmp-
       names between brackets):

       inrecv/s  Number of input IPv6-datagrams received from interfaces per second, including those received in
                 error (ipv6IfStatsInReceives).

       outreq/s  Number  of  IPv6-datagrams  per  second  that  local  higher-layer  protocols supplied to IP in
                 requests  for  transmission  (ipv6IfStatsOutRequests).   This  counter  does  not  include  any
                 forwarded datagrams.

       inmc/s    Number   of   multicast   packets   per  second  that  have  been  received  by  the  interface
                 (ipv6IfStatsInMcastPkts).

       outmc/s   Number  of  multicast  packets  per  second  that  have  been  transmitted  to  the   interface
                 (ipv6IfStatsOutMcastPkts).

       indeliv/s Number  of IP datagrams succesfully delivered per second to IPv6 user-protocols, including ICMP
                 (ipv6IfStatsInDelivers).

       reasmok/s Number of IPv6 datagrams succesfully reassembled per second (ipv6IfStatsReasmOKs).

       fragcre/s Number   of   IPv6   datagram   fragments    generated    per    second    at    this    entity
                 (ipv6IfStatsOutFragCreates).

       The  output for the flag -G provides information about the failures which were detected in the IPv4-layer
       (formal snmp-names between brackets):

       indsc/s   Number of input IPv6 datagrams per second for which no problems  were  encountered  to  prevent
                 their   continued   processing  but  that  were  discarded,  e.g.  for  lack  of  buffer  space
                 (ipv6IfStatsInDiscards).

       hder/s    Number  of  input  datagrams  per  second  discarded  due  to  errors  in   the   IPv6   header
                 (ipv6IfStatsInHdrErrors).

       ader/s    Number  of  input  datagrams  per  second discarded because the IPv6 address in the destination
                 field was not valid to be received by this entity (ipv6IfStatsInAddrErrors).

       unkp/s    Number of locally-addressed datagrams per second that were discarded because of an  unknown  or
                 unsupported protocol (ipv6IfStatsInUnknownProtos).

       ratim/s   Number of timeout-situations per second while other IPv6 fragments were expected for successful
                 reassembly.

       rfail/s   Number    of    failures    detected    per    second    by   the   IPv6   reassembly-algorithm
                 (ipv6IfStatsReasmFails).

       otdsc/s   Number of output IPv6 datagrams per second for which no problems were  encountered  to  prevent
                 their   continued   processing  but  that  were  discarded,  e.g.  for  lack  of  buffer  space
                 (ipv6IfStatsOutDiscards).

       nort/s    Number  of  IPv6  datagrams  per  second  discarded   because   no   route   could   be   found
                 (ipv6IfStatsInNoRoutes).

       The output for the flag -j provides information about the utilization of the TCPv6-sockets:

       socknow   Number of TCPv6-sockets currently open (snapshot).

       sockmax   Maximum  number of parallel TCPv6-sockets ever open.  This value is not always supported by the
                 kernel.

       The output for the flag -h provides information about the utilization of the  UDPv6-layer  (formal  snmp-
       names between brackets):

       indgram/s Number of UDPv6 datagrams per second delivered to UDP users (udpInDatagrams),

       otdgram/s Number of UDPv6 datagrams transmitted per second from this entity (udpOutDatagrams),

       inerr/s   Number  of  received  UDPv6  datagrams per second that could not be delivered for reasons other
                 than the lack of an application at the destination port (udpInErrors).

       noport/s  Number of received UDPv6 datagrams per second  for  which  there  was  no  application  at  the
                 destination port (udpNoPorts).

       socknow   Number of UDPv6 sockets currently open (snapshot).

       sockmax   Maximum  number of parallel UDPv6 sockets ever open.  This value is not always supported by the
                 kernel.

       The output for the flag -k provides information about the general utilization  of  the  ICMPv6-layer  and
       some information per type of ICMP-message (formal snmp-names between brackets):

       intot/s   Number of ICMPv6 messages (any type) received per second at the interface (ipv6IfIcmpInMsgs).

       outtot/s  Number   of   ICMPv6   messages   (any   type)   transmitted   per   second  from  this  entity
                 (ipv6IfIcmpOutMsgs).

       inerr/s   Number of ICMPv6 messages received per second which had ICMP-specific errors, such as bad  ICMP
                 checksums, bad length, etc (ipv6IfIcmpInErrors).

       innsol/s  Number of ICMP Neighbor Solicit messages received per second (ipv6IfIcmpInNeighborSolicits).

       innadv/s  Number     of     ICMP     Neighbor     Advertisement     messages    received    per    second
                 (ipv6IfIcmpInNeighborAdvertisements).

       otnsol/s  Number     of     ICMP     Neighbor     Solicit     messages     transmitted     per     second
                 (ipv6IfIcmpOutNeighborSolicits).

       otnadv/s  Number     of     ICMP    Neighbor    Advertisement    messages    transmitted    per    second
                 (ipv6IfIcmpOutNeighborAdvertisements).

       The output for the flag -K provides information about other types of ICMPv6-messages  (formal  snmp-names
       between brackets):

       iecho/s   Number of ICMP Echo (request) messages received per second (ipv6IfIcmpInEchos).

       ierep/s   Number of ICMP Echo-Reply messages received per second (ipv6IfIcmpInEchoReplies).

       oerep/s   Number of ICMP Echo-Reply messages transmitted per second (ipv6IfIcmpOutEchoReplies).

       idu/s     Number of ICMP Destination Unreachable messages received per second (ipv6IfIcmpInDestUnreachs).

       odu/s     Number     of    ICMP    Destination    Unreachable    messages    transmitted    per    second
                 (ipv6IfIcmpOutDestUnreachs).

       ird/s     Number of ICMP Redirect messages received per second (ipv6IfIcmpInRedirects).

       ord/s     Number of ICMP Redirect messages transmitted per second (ipv6IfIcmpOutRedirect).

       ite/s     Number of ICMP Time Exceeded messages received per second (ipv6IfIcmpInTimeExcds).

       ote/s     Number of ICMP Time Exceeded messages transmitted per second (ipv6IfIcmpOutTimeExcds).

       The output for the flag -N provides information about the utilization of the NFS-layer,  acting  as  NFS-
       client as well as NFS-server:

       svrpc/s   Number of RPC-requests handled by this NFS-server system per second.

       clrpc/s   Number of RPC-requests issued by this NFS-client system per second.

       sudp/s    Number of requests handled via UDP by this NFS-server system per second.

       stcp/s    Number of requests handled via TCP by this NFS-server system per second.

       stcon/s   Number of TCP-connections established by this NFS-server system per second.

       cudp/s    Number of requests issued via UDP by this NFS-client system per second.

       ctcp/s    Number of requests issued via TCP by this NFS-client system per second.

       ctcon/s   Number of TCP-connections established by this NFS-client system per second.

       The output for the flag -E provides information about the failures which were detected in the NFS-layer:

       svbadfmt/s
                 Number of RPC-requests received per second by the NFS-server system with a bad format (version-
                 number if RPC-packet not recognized).

       svbadauth/s
                 Number of RPC-requests received per second by the NFS-server system with a bad authorization.

       svbadclnt/s
                 Meaning unknown.

       clretrans/s
                 Number  of  RPC-request  which  have  been  retransmitted by the NFS-client per second due to a
                 timeout.

       clauthrefresh/s
                 Number of times that the credentials have been refreshed per second by the  NFS-client  due  to
                 rejection by the NFS-server.

       The output for the flag -V provides information about the behaviour of the NFS-server:

       rchit/s   Number of succesful accesses on the reply-cache per second.

       rcmiss/s  Number of unsuccesful accesses on the reply-cache per second.

       %hit      Hit-ratio for the reply-cache.

       fhstale/s Number of stale-errors per second for file-handles.

       iord/s    Number  of  bytes  returned  to read-requests per second.  This counter is not supported by all
                 NFS-versions (contains zero).

       iowr/s    Number of bytes passed in write-requests per second.  This counter is not supported by all NFS-
                 versions (contains zero).

       thrnow    Number of avaliable threads (nfsd-servers).  This counter is not supported by all  NFS-versions
                 (contains zero).

       tlast/s   Number  of  times  that the last available thread is activated per second.  This counter is not
                 supported by all NFS-versions (contains zero).

       The output for the flag -R provides information about the types of RPC-calls used by the NFS-layer  (NFS-
       client as well as NFS-server). Note that per RPC-type the usage-percentage is shown.

       gat       Percentage of RPC-call type Get Attribute.

       sat       Percentage of RPC-call type Set Attribute.

       lku       Percentage of RPC-call type Lookup.

       rln       Percentage of RPC-call type Read Link.

       rd        Percentage of RPC-call type Read.

       wrc       Percentage of RPC-call type Write Cache.

       wr        Percentage of RPC-call type Write.

       cre       Percentage of RPC-call type Create.

       rm        Percentage of RPC-call type Remove.

       rnm       Percentage of RPC-call type Rename.

       lnk       Percentage of RPC-call type Link.

       sln       Percentage of RPC-call type Symbolic Link.

       mkd       Percentage of RPC-call type Mkdir.

       rmd       Percentage of RPC-call type Rmdir.

       rdd       Percentage of RPC-call type Read Directory.

       fst       Percentage of RPC-call type Statfs.

       The  output  for  the  flag  -F  provides information about the FTP-traffic. Note that the script atsaftp
       should be installed and called by the script atsa1 with regular intervals. The counters are not  relevant
       if atsar is started with an interval; only when viewing long-term counters from a history-file.

       xfers/s   Number of FTP-transfers per second.

       kbytes/s  Number of Kbytes transferred per second during the interval.

       avg_time  Average number of seconds per ftp-transfer.

       avg_kbytes
                 Average number of Kbytes per ftp-transfer.

       direct    Direction  indicates whether these files have been transmitted (output) or received (input) via
                 FTP.

       name      Symbolic name (as specified in the /etc/atsar.conf file) of the xfer-log file  from  which  the
                 usage-info is retrieved.

       The  output for the flag -H provides information about Apache HTTP-traffic. Note that the script atsahttp
       should be installed and called by the script atsa1 with regular intervals. The counters are not  relevant
       if atsar is started with an interval; only when viewing long-term counters from a history-file.

       head/s    Number of http-requests handled per second (type HEAD).

       get/s     Number of http-requests handled per second (type GET).

       put/s     Number of http-requests handled per second (type PUT).

       post/s    Number of http-requests handled per second (type POST).

       delete/s  Number of http-requests handled per second (type DELETE).

       name      Symbolic  name (as specified in the /etc/atsar.conf file) of the access-log file from which the
                 usage-info is retrieved.

EXAMPLES

       To see today's processor-activity so far:

       atsar

       To watch TCP activity evolve for ten minutes (10 samples with sixty seconds interval):

       atsar -t 60 10

FILES

       /var/log/atsar/atsadd

       Daily data file, where dd are digits representing the day of the month.

SEE ALSO

       atsadc(1)

AUTHOR

       Gerlof Langeveld, AT Computing (gerlof@ATComputing.nl)

AT Computing                                        July 2004                                           ATSAR(1)