Monitoring Netapp Filer with Nagios
I needed to monitor 3 NetApp filers with Nagios.
Since the filers are quite accesible through things like ssh, web interface and SNMP I didn’t think it would be hard. But, when doing a quick search I’ve found this excellent nagios plugin made by Sven Velt. It is available at http://people.teamix.net/~svelt/check_netappfiler/. It has saved me *lots* of time.
It even seems to be prepared to be used with pnp4nagios too. I haven’t tried this since I’m not using it.
One strange thing though… I can query all the filers with standard SNMP settings even with SNMP disabled on the filer(s). This has suprised me a bit. It might be a bug, but I’m not sure.


Comments(4)
Hi!
Thanks for this statement
If you have problems and/or ideas please contact me! I would be happy to integreate new features in the plugin.
bye
Sven
Roedie, this plugin probably uses Netapp API to collect data, so you don’t need SNMP running on your filers.
There’s a product called LogicMonitor, which automates a lot of work to setup Netapp monitoring, and also can monitor other devices in a datacenter (servers, load balancers, databases, networking gear, etc).
Check out http://www.logicmonitor.com/monitoring/monitoring-netapp-filers/
Hi Michael,
why pay for a solution which is closed source if you can do it yourself for free and have the source.
Hi,
You should look at Shinken too, it’s a enhanced Nagios reimplementation in Python that allow you to have a quick and easy distributed and high availability monitoring environment, and of course with Nagios configuration and plugins compatibility.
It’s available (Open Source with a AGPL licence) at http://www.shinken-monitoring.org with even a demo virtual machine to test it in 5minutes.
Jean Gabes, Shinken developper