Can anyone recommend a decent tool to monitor the health of hard drives?

Ive got a HP micro server with four drives of varying age and capacity in it. One drive occasionally makes a bit of excess noise. It's probably on its way out and I do plan to get a new device anyway. Just want something that can work out which one it might be!

Cheers


DJ OD