As Kevin stated about the NetApp MIB, it is fairly well documented in netapp.mib file. You or someone else will have to take the time read the NetApp MIB and extract the desired information. From netapp.mib for example, aggregate state, go to the aggregate table, aggrTable with an arrary of AggrEntry's. Each AggrEntry has aggrState which will have 'online' or 'offline'. Now what are the OIDs you might ask; well there is another file snmp_aliases.txt that informs you that aggrTable's OID is: .126.96.36.199.4.1.7188.8.131.52.X and aggrState is: .184.108.40.206.4.1.7220.127.116.11.1.5.X. You can also get SNMP MIB readers that will read netapp.mib making life a little easier.