Humm, I hope somebody can come up with a better answer, although, it is unlikely that any more than 1 drive will fail with in a RAID, and while the SMART status of any one drive can predict failure, and help you manage your RAID, it might be over kill. (Please note this is ironic, as I administrate a RAID 5 with hot spare, that is also mirrored on an identical RAID 5. Nearly zero down time, and a lot of redundancy.)
[Blather below is not meant to be insulting. I am just thinking as I type and cut and paste from previous posts.]
S.M.A.R.T =
Self-
Monitoring,
Analysis, and
Reporting
Technology. There is not SMART status for a RAID, as SMART referers too and is only about single drives. It would be a great tool for RAID management, but perhaps it is a little over kill.
Apple Remote Desktop should allow you to check individual disks with in a RAID, but this isn't what your looking for.
OS X Server, offers this level of micro management through remote diagnostics. There are a lot of RAID and management features that are not easily accessed in regular old OS X.n, it's how they sell the Server version.
I don't know how to access in OS X.
Perhaps a script that quires the DiskUtility and reports if the status is not 'x'. I don't have my Mac in front of me, so I can't see what features can be scripted to work with the DiskUtility. Of course this is a rather involved script. Each and every disk in the RAID would have to be queried through a script, and that scrip would have to be automated to run at regular intervals. I don’t know how I would test the script?
[Brain Burp Below, for those who do not know what SMART status is.]
What SMART will report is a missed sector, or a discovered bad sector that can not be recovered, is not good. The information is logged and the error mapped, diminishing usable drive capacity. SMART will report that the drive is failing. More than a few of these and the drive is reported as FAILED- but usable. SMARTs purpose is to help predict dive life and to help users predict drive imminent drive failure.
Most drive platters have imperfections that are mapped when the drive is at the factory. The information is stored on the drive so that data is not stored in those locations. This 'error' map is not lost during a format. Manufactures grade platters, the platters with more imperfections platters go into less expensive drive assemblies. SMART allows the ‘error’ map to more dynamic.
Links
SmartTools GPL
Sorry- random brain burp.