AWS Certified SysOps Administrator – Associate — Question 381

A company needs to monitor its website’s availability to end users. The company needs a solution to provide an Amazon Simple Notification Service (Amazon SNS) notification if the website's uptime decreases to less than 99%. The monitoring must provide an accurate view of the user experience on the website.

Which solution will meet these requirements?

Answer options

Correct answer: C

Explanation

Amazon CloudWatch Synthetics heartbeat canaries are specifically designed to simulate user traffic and verify website availability, making them the best choice to monitor the end-user experience and track uptime via the SuccessPercent metric. A broken link checker canary (Option D) crawls the website to find dead links rather than measuring overall page availability. Options A and B rely on server-side logs and metrics, which do not accurately represent the actual external user experience.