Some RAID cards allow monitoring through SNMP or the Windows Event Log.
With LSI based cards, the newest monitoring utility will allow you to customize what is logged in the windows event log, and will do email alerts as well. they also have an snmp plugin as well. I think the Windows SNMP feature has to be installed for monitoring them through SNMP though.
--I do NOT know if this works for all LSI cards or not. These values are from a LSI 3041E / SAS1064ET chipset
The OID's I have are:
vdDegradedCount - .1.3.6.1.4.1.3582.4.1.4.1.2.1.19
vdOfflineCount - .1.3.6.1.4.1.3582.4.1.4.1.2.1.20
pdDiskFailedCount - .1.3.6.1.4.1.3582.4.1.4.1.2.1.24
pdDiskPredFailureCount - .1.3.6.1.4.1.3582.4.1.4.1.2.1.23
or
vdDegradedCount - .1.3.6.1.4.1.3582.5.1.4.1.1.3.1.20
vdOfflineCount - .1.3.6.1.4.1.3582.5.1.4.1.1.3.1.21
pdDiskFailedCount - .1.3.6.1.4.1.3582.5.1.4.1.1.3.1.25
pdDiskPredFailureCount - .1.3.6.1.4.1.3582.5.1.4.1.1.3.1.24
mib data:
3582.4.1.1.1 = STRING: "W01-SOMESERVER" (Hostname
3582.4.1.2.1 = STRING: "Server OS" (host OS Info
3582.4.1.3.1.1 = STRING: "1.23-02" (mib version
3582.4.1.3.2.1 = STRING: "lsi_mrdsnmpagent.dll" (agent module name
3582.4.1.3.3.1 = STRING: "3.16.0.1" (agent module version
3582.4.1.3.4.1 = STRING: "28th May 2008" (release date
3582.4.1.9.1.1 = STRING: "LSI Corporation" (copyright
3582.5.1.1.1 = STRING: "W01-SOMESERVER" (Hostname
3582.5.1.2.1 = STRING: "Server OS" (host OS Info
3582.5.1.3.1.1 = STRING: "1.14-01" (mib version
3582.5.1.3.2.1 = STRING: "lsi_mrdsnmpagent.dll" (agent module name
3582.5.1.3.3.1 = STRING: "3.16.0.1" (agent module version
3582.5.1.3.4.1 = STRING: "28th May 2008" (release date