SQL Server 2012 has a new system store procedure - sp_server_diagnostics which gives you lots of information about system health status and statistics, such as system, resource, query_processing, io_subsystem, and events. I found out there is a reporting dashboard available which is based on this store procedure. It is so good! Please try it out.