2009-11-09 07:07 PM
I'm running a FAS2020 with DataONTap 7.2.4. I'm running into some
performance hiccups and wanted to take a look at what my options are to monitor my SAN. I've looked a bit through the MIB list for SNMP but am having a hard time discerning what I should be looking at to determine performance issues.
Additionally, can someone please help explain what some of the sysstat information is? What are the implications of cache age and cache hit? What about the CP Time?
Appreciate the help!
2009-11-09 10:48 PM
The following link should help you to start looking into the stats monitoring.
2009-11-19 02:45 PM
There are really only a few things that can affect performance of NetApps - CPU load, and disk load.
Assuming you want to track this info over time, and graphically, and not just use CLI tools:
CPU load is available by snmp. The consistency point statistics (also available by snmp) are secondary indicators of CPU load and write activity.
Cache age isn't very actionable by itself - it can be a starting point to see if your workload would benefit from a PAM card.
Disk load is an issue as it affects latency - so what you really want to track is latency of read/write requests per volume. And ideally, have information about which volumes are on the same aggregate, as they are the ones that can impact each other.
So if there is a performance issue caused by read or write request latency, you want to see which volumes on that aggregate had unusual operation load. Or track disk utilization for that aggregate, to see if you need to add more spindles, or migrate volumes.
Unfortunately, volume performance info is not available by snmp. You can use the SDK to get this information (http://communities.netapp.com/docs/DOC-1110), and there are various scripts floating around that can help.
Also useful to track is operations per protocol (such as NFS Ops -
But the more useful volume latency, operations, throughput, etc are not there in snmp.
If you dont want to build/manage your own monitoring system, check out LogicMonitor.com which automates all the above monitoring with no configuration required..
2010-06-16 12:28 AM
Consider also using Nagios for NetApp-minitoring. There are a lot of free plugins around plus a commercial and complete suite of Nagios-Plugins for NetApp, which can monitor (alert and trending) nearly any aspect from volumes-usage to latency.