nfsstat(8) System Manager's Manual nfsstat(8)

# [NAME](#NAME)

nfsstat - list NFS statistics

# [SYNOPSIS](#SYNOPSIS)

**nfsstat** \[*OPTION*]...

# [DESCRIPTION](#DESCRIPTION)

The **nfsstat** displays statistics kept about NFS client and server activity.

# [OPTIONS](#OPTIONS)

[**-s, --server**](#s,)

Print only server-side statistics. The default is to print both server and client statistics.

[**-c, --client**](#c,)

Print only client-side statistics.

[**-n, --nfs**](#n,)

Print only NFS statistics. The default is to print both NFS and RPC information.

**-2**

Print only NFS v2 statistics. The default is to only print information about the versions of **NFS** that have non-zero counts.

**-3**

Print only NFS v3 statistics. The default is to only print information about the versions of **NFS** that have non-zero counts.

**-4**

Print only NFS v4 statistics. The default is to only print information about the versions of **NFS** that have non-zero counts.

[**-m, --mounts**](#m,)

Print information about each of the mounted **NFS** file systems.

If this option is used, all other options are ignored.

[**-r, --rpc**](#r,)

Print only RPC statistics.

[**-o facility**](#o)

Display statistics for the specified facility, which must be one of:

[**nfs**](#nfs)

NFS protocol information, split up by RPC call.

[**rpc**](#rpc)

General RPC information.

[**net**](#net)

Network layer statistics, such as the number of received packets, number of TCP connections, etc.

[**fh**](#fh)

Usage information on the server's file handle cache, including the total number of lookups, and the number of hits and misses.

[**rc**](#rc)

Usage information on the server's request reply cache, including the total number of lookups, and the number of hits and misses.

[**io**](#io)

Usage information on the server's io statistics; bytes read and written.

[**ra**](#ra)

Usage information on the server's read ahead cache, including the ra cache size, the depth of ra cache hits, and ra cache misses.

[**all**](#all)

Display all of the above facilities.

[**-v, --verbose**](#v,)

This is equivalent to **-o all**.

[**-l, --list**](#l,)

Print information in list form.

[**-S, --since file**](#S,)

Instead of printing current statistics, **nfsstat** imports statistics from *file* and displays the difference between those and the current statistics. Valid input *file*s may be in the form of **/proc/net/rpc/nfs** (raw client stats), **/proc/net/rpc/nfsd** (raw server stats), or saved output from **nfsstat** itself (client and/or server stats). Any statistics missing from a saved **nfsstat** output *file* are treated as zeroes.

[**-Z\[interval\], --sleep=\[interval\]**](#Z_interval_,)

Instead of printing current statistics and immediately exiting, **nfsstat** takes a snapshot of the current statistics and pauses until it receives **SIGINT** (typically from **Ctrl-C**), at which point it takes another snapshot and displays the difference between the two. If *interval* is specified, **nfsstat** will print the number of **NFS** calls made since the previous report. Stats will be printed repeatedly every *interval* seconds.

# [EXAMPLES](#EXAMPLES)

[**nfsstat -o all -234**](#nfsstat)

Show all information about all versions of **NFS**.

[**nfsstat --verbose -234**](#nfsstat~2)

Same as above.

[**nfsstat -o all**](#nfsstat~3)

Show all information about active versions of **NFS**.

[**nfsstat --nfs --server -3**](#nfsstat~4)

Show statistics for **NFS** version 3 server.

[**nfsstat -m**](#nfsstat~5)

Show information about mounted **NFS** filesystems.

# [DISPLAY](#DISPLAY)

The **Flags** output from the **-m** option is the same as the flags give to the **mount** command.

# [FILES](#FILES)

**/proc/net/rpc/nfsd**

**procfs**-based interface to kernel NFS server statistics.

**/proc/net/rpc/nfs**

**procfs**-based interface to kernel NFS client statistics.

**/proc/mounts**

**procfs**-based interface to the mounted filesystems.

# [SEE ALSO](#SEE_ALSO)

[**rpc.nfsd**(8)](/man/os/nfs-utils/rpc.nfsd.8). [**nfs**(5)](/man/os/nfs-utils/nfs.5).

# [BUGS](#BUGS)

The default output has been changed. To get the old default output you must run **nfsstat --auto -2**.

The function of the **-v** and **-a** options have changed. The **-a** option is now reserved for future use. The **-v** does what the **-a** option used to do, and the new **-\[234]** options replace the **-v** option.

The **Display** section should be more complete.

Further bugs can be found or reported at **http://nfs.sf.net/**.

# [AUTHOR](#AUTHOR)

Olaf Kirch, &lt;okir@suse.de&gt;

7 Aug 2007

---

Document: nfsstat(8) from nfs-utils 3.1.1-r0 (Chainguard OS)
Source: git://git.linux-nfs.org/projects/steved/nfs-utils.git
