I have several servers with LSI MegaRAID controllers. I'd like to create a section on the Node Details page for these servers that indicates the status of the individual phsyical drives attached to the controllers. I've looked through the MIB that LSI provides and found the appropriate information. It's contained in a tabel called "physicaldriveTable" with an OID of 126.96.36.199.4.1.35188.8.131.52 (if I'm interpreting this correctly, it's all rather confusing). I can write a poller that will retrieve the "state" of an individual physical disk on a particular server. I'm wondering how I make it more generic so that I can collect information about all of the physical disks on any of my servers that have a MegaRAID adapter since the OIDs seem to change depending on the server and how many disks it contains.
Can anyone offer any advice?
We included native out-of-the-box support for monitoring the hardware health of IBM's MegaRAID controllers, and the storage devices attached to them in the latest SAM 5.2 beta. If you're an existing APM/SAM customer under active maintenance you can sign-up here to participate in the beta. We'd love to get your feedback on this feature.
To learn more about what's new in the SAM 5.2 beta please read my blog postings below.