CloudWatch Synthetics is a synthetic monitoring service that allows you to health probe services using scripts that simulate end-user behaviour. It's designed to monitor HTTP services.
- Canaries are scripts written in either node.js (Private) or Python (Private) that simulate end-user behaviour, controlling a headless Chrome browser via Puppeteer or Selenium WebDriver.
SuccessPercenttracks the percentage of successful completions of the canary.
Durationindicates the time taken for the canary to complete.
2xxmonitors the number of network requests performed by the canary that yielded responses in the 200-299 range.