NFS v4 template for Cacti

Yoav Zuri <[email protected]> Wed, 16 Oct 2013 00:36:35 +0300
Newsgroups gmane.network.cacti.user
Message-ID <CANEvR06GqNLAjMBKgtqYfbU7hg=LkOmU42nRBg2PehU4Pd5YyQ@mail.gmail.com>
Hey,

I just started a big NFS server and the server's running NFS v4.

I've tried the nfs_server template found at:
http://forums.cacti.net/about24790.html

I had to modify the script to grep "proc4ops" instead of "proc3" to get it
started.

snmpwalk output:

# snmpwalk -v2c -c public server.com .1.3.6.1.4.1.2021.67
UCD-SNMP-MIB::ucdavis.67.1.0 = INTEGER: 1
UCD-SNMP-MIB::ucdavis.67.2.1.2.10.110.102.115.95.115.101.114.118.101.114 =
STRING: "/bin/sh"
UCD-SNMP-MIB::ucdavis.67.2.1.3.10.110.102.115.95.115.101.114.118.101.114 =
STRING: "/root/scripts/nfs_server.sh"
UCD-SNMP-MIB::ucdavis.67.2.1.4.10.110.102.115.95.115.101.114.118.101.114 =
""
UCD-SNMP-MIB::ucdavis.67.2.1.5.10.110.102.115.95.115.101.114.118.101.114 =
INTEGER: 5
UCD-SNMP-MIB::ucdavis.67.2.1.6.10.110.102.115.95.115.101.114.118.101.114 =
INTEGER: 1
UCD-SNMP-MIB::ucdavis.67.2.1.7.10.110.102.115.95.115.101.114.118.101.114 =
INTEGER: 1
UCD-SNMP-MIB::ucdavis.67.2.1.20.10.110.102.115.95.115.101.114.118.101.114 =
INTEGER: 4
UCD-SNMP-MIB::ucdavis.67.2.1.21.10.110.102.115.95.115.101.114.118.101.114 =
INTEGER: 1
UCD-SNMP-MIB::ucdavis.67.3.1.1.10.110.102.115.95.115.101.114.118.101.114 =
STRING: "0"
UCD-SNMP-MIB::ucdavis.67.3.1.2.10.110.102.115.95.115.101.114.118.101.114 =
STRING: "0
0
23
9
91
1
0
0
17482
27
0
0
0
0
17
0
0
20
0
4
0"
UCD-SNMP-MIB::ucdavis.67.3.1.3.10.110.102.115.95.115.101.114.118.101.114 =
INTEGER: 21
UCD-SNMP-MIB::ucdavis.67.3.1.4.10.110.102.115.95.115.101.114.118.101.114 =
INTEGER: 0
UCD-SNMP-MIB::ucdavis.67.4.1.2.10.110.102.115.95.115.101.114.118.101.114.1
= STRING: "0"
UCD-SNMP-MIB::ucdavis.67.4.1.2.10.110.102.115.95.115.101.114.118.101.114.2
= STRING: "0"
UCD-SNMP-MIB::ucdavis.67.4.1.2.10.110.102.115.95.115.101.114.118.101.114.3
= STRING: "23"
UCD-SNMP-MIB::ucdavis.67.4.1.2.10.110.102.115.95.115.101.114.118.101.114.4
= STRING: "9"
UCD-SNMP-MIB::ucdavis.67.4.1.2.10.110.102.115.95.115.101.114.118.101.114.5
= STRING: "91"
UCD-SNMP-MIB::ucdavis.67.4.1.2.10.110.102.115.95.115.101.114.118.101.114.6
= STRING: "1"
UCD-SNMP-MIB::ucdavis.67.4.1.2.10.110.102.115.95.115.101.114.118.101.114.7
= STRING: "0"
UCD-SNMP-MIB::ucdavis.67.4.1.2.10.110.102.115.95.115.101.114.118.101.114.8
= STRING: "0"
UCD-SNMP-MIB::ucdavis.67.4.1.2.10.110.102.115.95.115.101.114.118.101.114.9
= STRING: "17482"
UCD-SNMP-MIB::ucdavis.67.4.1.2.10.110.102.115.95.115.101.114.118.101.114.10
= STRING: "27"
UCD-SNMP-MIB::ucdavis.67.4.1.2.10.110.102.115.95.115.101.114.118.101.114.11
= STRING: "0"
UCD-SNMP-MIB::ucdavis.67.4.1.2.10.110.102.115.95.115.101.114.118.101.114.12
= STRING: "0"
UCD-SNMP-MIB::ucdavis.67.4.1.2.10.110.102.115.95.115.101.114.118.101.114.13
= STRING: "0"
UCD-SNMP-MIB::ucdavis.67.4.1.2.10.110.102.115.95.115.101.114.118.101.114.14
= STRING: "0"
UCD-SNMP-MIB::ucdavis.67.4.1.2.10.110.102.115.95.115.101.114.118.101.114.15
= STRING: "17"
UCD-SNMP-MIB::ucdavis.67.4.1.2.10.110.102.115.95.115.101.114.118.101.114.16
= STRING: "0"
UCD-SNMP-MIB::ucdavis.67.4.1.2.10.110.102.115.95.115.101.114.118.101.114.17
= STRING: "0"
UCD-SNMP-MIB::ucdavis.67.4.1.2.10.110.102.115.95.115.101.114.118.101.114.18
= STRING: "20"
UCD-SNMP-MIB::ucdavis.67.4.1.2.10.110.102.115.95.115.101.114.118.101.114.19
= STRING: "0"
UCD-SNMP-MIB::ucdavis.67.4.1.2.10.110.102.115.95.115.101.114.118.101.114.20
= STRING: "4"
UCD-SNMP-MIB::ucdavis.67.4.1.2.10.110.102.115.95.115.101.114.118.101.114.21
= STRING: "0"

snmpd.conf:
extend .1.3.6.1.4.1.2021.67 nfs_server /bin/sh /root/scripts/nfs_server.sh

Graph is showing "nan" on all fields.

Any other known modifications I have to do considering the script /
template was designed for nfs3?

Does any one here figured out how to graph nfs4?

I'll appreciate any help with this issue...

Best Regards,
-- Yoav Zuri
------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk