AWS CloudWatch Synthetics Canary
Synthetic monitoring — often called synthetic canaries — is your system’s way of sending fake users through your application to make sure everything is working, even when no real users are around. It’s proactive, predictable, and designed to catch issues before customers feel the pain. Synthetic monitoring is automated, scripted traffic that runs on a schedule to test your application’s key flows. A “synthetic canary” is simply: A small, automated script that runs repeatedly to detect problems early — like a canary in a coal mine. It’s not tied to deployments. It’s not real user traffic. It’s not a canary release. It’s a monitoring probe . Creating Canary in AWS: I am going to configure canary for this demo endpoint https://dummy.restapiexample.com/api/v1/employees Click on “Create Canary”. Select “Heartbeat monitoring”. If you would like to save the screenshot of the output to a S3 bucket, enable the checkbox. Select the regions from where API must be tested. ...