These were all SCSI drives. I forgot the exact Seagate model number. It was possible to determine the number of reallocated sectors and the number of remaining spare sectors from the OS. The Mylex or DPT controller also provided read/write failure statistics in addition to retries, CRC errors, ECC rate, seek failures, and other indications of trouble. The drives of the day did support S.M.A.R.T. error logging, but there were no useful S.M.A.R.T. monitoring utilities for SCO Unix
3.2v4.2 and OpenServer 5 and nothing in the BIOS or with the RAID controllers.I don't recall the exact numbers, but I was seeing something like one reallocated bad sector per day with the rate increasing. There was also a noticable slow down in database processing as retries started to slow down the array. Sorry for not being more specific.
Incidentally, for Windoze desktops, I use SpeedFan (which has little to do with fans) for S.M.A.R.T. reporting: mostly because it produces a nice readable report that I need to justifty a pre-emptive disk replacement.
For Linux, there's smartd and samrtctl: and smartmontools:
More of the same: