Assuming that a client has an existing Windows 2008 server with a hardware RAID1 mirror built on an LSI 1068e SAS controller, what is a non-interactive way to monitor the array's status such that an alert could be generated if it entered a degraded state?
Something similar to the Linux mpt-status tool would do the trick, per this related question: Monitor LSI MPT disk status
Update: I noticed that the README file for the Windows version of MSM includes some notes on SNMP services; however, it is not at all specific as to what can be monitored via this service or how the information is presented/organized. Has anyone played around with this?
The lightweight utility which you're looking for is cfggen.
It can be downloaded from IBM's site.
If you're not on an IBM server, the utility should be available from the server vendor in a similar manner. Or it's entirely possible the IBM version will work.
To monitor the array via SNMP, the LSI SNMP provider plugin is necessary. Again, get it from your server vendor though it's possible that another version (such as the one here) will work just fine.
check out solarwinds application monitor, its expensive but it might help out. also check into spiceworks, its FREE and will do more than just SNMP.