Detailed Health Check