You may use the Intel® RAID Web Console Utility to monitor the status of your array, and of your drives. You may use the .mib files to monitor the events of your RAID controller with your own application.
This option would be monitoring your drives for S.M.A.R.T. events,; however, it does not provide an individual test for your drives.
Thanks for your help, David. I'll look into that utility.