About

Amazon CloudWatch is AWS’s monitoring and observability service for applications, infrastructure, and operational data. It helps teams collect metrics, logs, and traces, visualize system health, and investigate issues across cloud and hybrid environments.

The service supports dashboards, alarms, anomaly detection, log analytics, application observability, infrastructure observability, and network monitoring. It also integrates with open standards such as OpenTelemetry and works with AWS-native and open-source observability tools to support troubleshooting at scale.

  • Unified visibility across metrics, logs, and traces
  • Dashboards, alarms, and anomaly detection for operations
  • Application, infrastructure, and network observability features
  • OpenTelemetry support and compatibility with open-source tools
  • AI-assisted investigations and observability workflows

Free Tier Value

53
FTV score
Credit card Required
Feature parity 100%

The pricing page explicitly says CloudWatch has no upfront commitment or minimum fee and that you pay for what you use, so the paid plan is usage-based rather than a fixed monthly subscription. The free tier is a bundle of capped recurring allowances across logs, metrics, dashboards, alarms, Application Observability, and Infrastructure Observability, but the page does not provide a single concrete dollar-equivalent cap that can be safely converted into one conservative monthly value without fabricating assumptions. Because the listing is free_tier and the free benefits are capped rather than unbounded, free_tier_value_usd_per_month is set to null and feature parity is 100% since the free tier covers the core CloudWatch feature set.

What's included in the free tier

  • Logs: 5 GB of data per month for ingestion, archive storage, and Logs Insights data scanned.
  • Live Tail: 1,800 minutes of usage per month.
  • Contributor Insights for CloudWatch Logs: 1 rule per month, plus the first 1 million matching log events.
  • Metrics: Basic monitoring metrics from AWS services by default, plus 10 custom or detailed monitoring metrics.
  • Metrics API usage: 1 million API requests per month, excluding GetMetricData, GetInsightRuleReport, and GetMetricWidgetImage.
  • Dashboards: 3 custom dashboards with up to 50 metrics each per month; automatic dashboards are free.
  • Alarms: 10 alarm metrics for standard-resolution alarms that list metrics directly.
  • Application Signals with transaction search: 3 months free, up to 100 GB ingested and 1 million spans indexed per account.
  • Application Signals without transaction spans: 3 months free, up to 100 million signals per account.
  • Cross-account observability: First trace copy sent from a source account to a monitoring account is free.
  • X-Ray traces: First 100,000 traces recorded each month are free; first 1,000,000 traces retrieved or scanned each month are free.
  • Synthetics: 100 canary runs per month.
  • RUM: First 1 million web RUM events per account are free.
  • Database Insights Standard Mode: Rolling 7 days of performance data history for the database load metric.
  • Network Monitoring flow monitoring: 10 monitored resources free for the first 12 months, up to 7,300 resource-hours per month.

Paid plans

Amazon CloudWatch

Usage-based
Pay for what you use
Logs ingestion/archive/scan
Beyond 5 GB/month
Live Tail
Beyond 1,800 minutes/month
Custom dashboards
Beyond 3 dashboards/month
Alarm metrics
Beyond 10 standard-resolution alarm metrics
Custom/detailed metrics
Beyond 10 metrics
API requests
Beyond 1 million/month
  • Logs
  • Metrics
  • Dashboards & Alarms
  • Application Observability
  • Infrastructure Observability

Pricing extracted from Amazon CloudWatch's pricing page. Always verify current pricing before committing.