On a NetApp filer's command line I'm running "sysstat -u" to show disk utilization, (actually the utilization of the single busiest disk). By disk utilization, I mean "percent of time the disk is busy", not "how much space on the disk is being used to store data/metadata".

Is there a way to get disk utilization info through SNMP? The netapp.mib file doesn't appear to expose this. It does have CPU utilization, disk usage & capacity information, etc, but not disk utilization. The MIB-II (rfc1213) seems to be the only other information exposed by the filer through SNMP. I hope I am missing something.

The "CP (consistency point) time" metric is exposed through the NETAPP-MIB in SNMP, but this seems to only partially correlate with disk utilization under write load, and not really at all under read load.

link|improve this question
What version are you on? and what model? – Chopper3 Mar 17 '11 at 16:00
It's an IBM N3300, which I believe is a rebranded NetApp FAS2020. The software version is Data ONTAP Release 7.3.3. – Andrew Mar 17 '11 at 16:06
Just checked, you're right, no support at all for that, odd, sorry. – Chopper3 Mar 17 '11 at 16:17
feedback

2 Answers

up vote 2 down vote accepted

Disk utilization as reported by sysstat is not exposed through SNMP.

link|improve this answer
feedback

If they support the HOST-RESOURCES-MIB, that's the standard place for reporting disk partitioning information. But, it'll only work if they actually support it.

link|improve this answer
snmpwalk -c public -v1 <host> HOST-RESOURCES-MIB::hrSystem gives the expected result when host is a solaris box, but no output is generated when host is the filer. Looks like HOST-RESOURCES-MIB is not supported. Thanks, though. – Andrew Mar 17 '11 at 19:29
yeah, unfortunately it looks like there is no answer you're going to like then :-( – Wes Hardaker Mar 18 '11 at 13:25
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.