What is CloudWatch Synthetics Canaries?

CloudWatch Synthetics Canaries are artificial, configurable scripts that simulate user interactions with web applications and APIs for synthetic monitoring.

Users can create canaries to perform scripted actions, such as page navigation, form submission, or API calls, and monitor the results for availability, performance, or functional correctness, helping ensure the reliability and availability of applications.