#!/usr/bin/env zsh

nfsstat

nfsstat -k

# v3 and v4
V3_OP_MIN=1
V3_OP_MAX=21

# v4 only
V4_OP_MIN=22
V4_OP_MAX=40

echo
echo "nfsstat error counts per opcode"

for x in {$V3_OP_MIN..$V3_OP_MAX}; do
    echo
    echo "nfs errors for operation $x"
    nfsstat -e $x
done

for x in {$V4_OP_MIN..$V4_OP_MAX}; do
    echo
    echo "nfs errors for operation $x"
    nfsstat -4 -e $x
done
