Here are a couple links that should help;
http://msdn.microsoft.com/en-us/library/ff877954.aspx
http://www.mssqltips.com/sqlservertip/2573/monitor-sql-server-alwayson-availability-groups/
Along with the info provided in those, I've also set up jobs to notify me if sql agent stops/restarts and a trigger to email me when there has been a failover.