I just learned today that AWS has a new feature for Amazon EC2. It’s called Instance Console Screenshot. From the AWS website:
Instance Console Screenshot provides an on-demand screenshot of the instance console, conveying valuable debug information. This capability is particularly useful when diagnosing instances that have become unreachable via RDP (Windows) or SSH (Linux) due to in-progress software updates, VM Import issues, or other blocking system events. Screenshots can be viewed in the AWS console or accessed via the AWS API or CLI, with both Linux and Windows instances supported.
Certainly not as useful as a live interactive console, but very helpful in debugging non-responsive or unreachable instances.