Posted On: May 7, 2021

CloudWatch Synthetics now supports cron expressions, allowing for flexibility when you schedule canaries to monitor your endpoints. For example, you can run a canary every minute on weekdays between 8 AM and 5 PM. Alternately, you can schedule a canary run for the third Tuesday of the month at 12 PM.

Canaries are modular, lightweight scripts that you can configure to run on a schedule in order to monitor your endpoints and APIs from the outside in. Canaries simulate the same actions as a user, which makes it possible for you to monitor your user experience continuously. CloudWatch Synthetics now supports cron expressions with five fields for minutes, hours, day-of-month, month, and day-of-week. Using this feature, you can use CloudWatch Synthetics to run canaries at a specific time or time range.

The cron scheduling feature is available in all regions where CloudWatch Synthetics is available, except China Regions.

To learn more about this feature, see the CloudWatch Synthetics documentation. For pricing, refer to Amazon CloudWatch pricing.