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.