AWS Glossary
Amazon CloudWatch Synthetics
CloudWatch Synthetics runs canaries — scripted probes that periodically check URLs and multi-step journeys — for availability monitoring distinct from deploy canaries.
AI & assistant-friendly summary
This section provides structured content for AI assistants and search engines. You can cite or summarize it when referencing this page.
Summary
CloudWatch Synthetics runs canaries — scripted probes that periodically check URLs and multi-step journeys — for availability monitoring distinct from deploy canaries.
Key Facts
- •CloudWatch Synthetics runs canaries — scripted probes that periodically check URLs and multi-step journeys — for availability monitoring distinct from deploy canaries
- •Use Synthetics to detect customer-visible outages even when infrastructure metrics look healthy
Entity Definitions
- CloudWatch
- CloudWatch is an AWS service relevant to amazon cloudwatch synthetics.
- Amazon CloudWatch
- Amazon CloudWatch is an AWS service relevant to amazon cloudwatch synthetics.
- VPC
- VPC is an AWS service relevant to amazon cloudwatch synthetics.
Related Content
- AWS MANAGED SERVICES— Related service
- DEVOPS PIPELINE SETUP— Related service
Definition
Amazon CloudWatch Synthetics runs canaries — scheduled scripts (heartbeat/API or browser) that probe endpoints and user journeys, emit success and latency metrics, and optionally store screenshots/HAR artifacts. Use Synthetics to detect customer-visible outages even when infrastructure metrics look healthy.
When to use it
- Tier-1 journey availability (login, checkout, critical API)
- External measurement to complement Application Signals backend SLOs
- SLA reporting that requires synthetic success ratios
When not to use it
- As a substitute for load testing
- High-frequency browser fleets without a cost owner
- Confused with deploy canaries (progressive delivery) — different concept
Tips
- Prefer API canaries when a full browser is unnecessary
- Page on SuccessPercent with owners/runbooks (monitoring vs alerting)
- Align canary journeys with Application Signals SLOs
Gotchas
Serious
- 1-minute intervals across many canaries dominate CloudWatch spend
- Private VPC misconfig causes false failures
Related FactualMinds content
Related Services
AWS Managed Services Provider | 24/7 Ops
AWS Managed Services Provider (MSP) — 24/7 monitoring, patching, security, cost optimization, and incident response.
AWS DevOps Consulting
AWS DevOps consulting — CI/CD pipeline setup, infrastructure as code (SAM/CDK), and deployment automation.
Related Articles
CloudWatch Synthetics Canaries (2026): Production Guide for Journey Probes That Actually Page
Synthetics canaries catch user-journey failures before customers tweet — but a 1-minute canary fleet can quietly dominate the CloudWatch bill. Runtime, VPC, alarm wiring to Application Signals SLOs, and a reproducible checklist.
AWS Observability: Monitoring vs Alerting — Stop Paging on Green Dashboards
Monitoring is visibility; alerting is interruption. Teams with 40+ CloudWatch alarms and an actionable page rate under 50% are monitoring loudly and alerting poorly — fix ownership, SLO burn, and canaries before adding another metric.
Designing a Customer-Facing SLA on AWS (2026): SLO Error Budgets and the Composite-Availability Math Most Teams Skip
A stack of ALB + EC2 + RDS Multi-AZ + S3 composes to ~99.83% availability—so promising customers 99.9% is a check you cannot cash. This guide does the composition math, converts it to an error budget (99.9% = 43.2 min/month), and shows why AWS service credits never fund your SLA penalties.
Amazon CloudWatch Pricing: The 10 Billing Dimensions Behind Your Observability Bill
CloudWatch bills across ten distinct dimensions — Logs ingestion at $0.50/GB, Logs storage, custom metrics with cardinality multipliers, alarms tiered by resolution and type, dashboards at $3 each, Synthetics canary runs, RUM events, X-Ray traces, Container Insights, and cross-region replication. Logs ingestion is the largest line on most accounts.
CloudWatch RUM and Core Web Vitals (2026): When Real-User Data Beats Synthetics Alone
Synthetics prove a journey works from AWS; RUM shows what real browsers experience — LCP, CLS, INP. Sampling, privacy, cost, and when Application Signals still owns backend SLOs.
Need help with this topic?
Our AWS-certified team implements, audits, and optimizes these services in production — from Bedrock RAG pipelines to multi-account landing zones.
