3
# Plugin created by Alexandre Dupouy, with the assistance of Mike Fedyk
6
# Revision 1.2 2004/05/06 21:55:18 jimmyo
7
# Added patch to contrib-plugin linux/nfsd, to graph rpc count (Alexandre Dupouy).
9
# Revision 1.1 2004/02/18 18:41:54 jimmyo
10
# Plugin created by Alexandre Dupouy, with the assistance of Mike Fedyk
14
#%# capabilities=autoconf
16
NFSD=/proc/net/rpc/nfsd
18
proc="getattr setattr lookup access readlink read write create mkdir symlink mknod remove rmdir rename link readdir readdirplus fsstat fsinfo pathconf commit"
21
if [ "$1" = "autoconf" ]; then
22
if [ -x "$NFSD" ]; then
31
if [ "$1" = "config" ]; then
33
echo 'graph_title NFS Server'
34
echo 'graph_args --base 1000 -l 0'
35
echo 'graph_vlabel proc detail'
36
for a in $rpc ; do echo "$a.label $a" ; echo "$a.type COUNTER" ; done
37
for a in $proc ; do echo "$a.label $a" ; echo "$a.type COUNTER" ; done
45
grep rpc /proc/net/rpc/nfsd \
55
grep proc3 /proc/net/rpc/nfsd \