Which option would provide this information with the LEAST administrative overhead?
Deploy a third-party monitoring solution to provide real-time EC2 instance monitoring.
List any instances with failed system status checks using the AWS Management Console.
Monitor AWS CloudTrail for StopInstances API calls.
Review the AWS Personal Health Dashboard.
Explanations:
A third-party monitoring solution may provide real-time EC2 instance monitoring, but it does not directly provide information about upcoming hardware maintenance events from AWS. This option introduces additional administrative overhead and complexity.
Listing instances with failed system status checks identifies instances with current issues but does not provide information about upcoming hardware maintenance events. This does not meet the requirement of being proactive.
Monitoring AWS CloudTrail for StopInstances API calls tracks when instances are stopped, but it does not provide information about upcoming hardware maintenance events. This method would not be useful for the given scenario.
The AWS Personal Health Dashboard provides proactive notifications about upcoming hardware maintenance events that may affect EC2 instances. This option provides the necessary information with the least administrative overhead.