Which of the resources are you talking about? i.e. just the SQL Services or more than that?
For example if the cluster failed over, SQL server and the Agent starts but there is issues with specific shared storage drives not coming online?
Three options you could consider is something like:
1. SCOM http://en.wikipedia.org/wiki/System_Center_Operations_Manager
2. SPLUNK http://www.splunk.com/
3. Using a powershell script to monitor the event logs \ cluster management ran via windows scheduler.
The first two are monitoring products and you have to pay for them, the last is free but you will need to design the code yourself.
MCITP SQL 2005, MCSA SQL 2012