Amazon CloudWatch

Why Amazon CloudWatch?

With Amazon CloudWatch, there is no up-front commitment or minimum fee; you simply pay for what you use. You will be charged at the end of the month for your usage.

        

Free tier

You can get started with Amazon CloudWatch for free. Most AWS Services (EC2, S3, Kinesis, etc.) send metrics automatically for free to CloudWatch. Many applications should be able to operate within these free tier limits. You can learn more about AWS Free Tier here.

Logs

Logs

5 GB Data (ingestion, archive storage, and data scanned by Logs Insights queries)

1,800 minutes of Live Tail usage per month (approximately an hour per day)

Contributor Insights for CloudWatch Logs

1 Contributor Insights rule per month

The first 1 million log events that match the rule per month

Metrics

Basic Monitoring Metrics (Metrics sent from AWS Services by default)

10 Metrics (of Custom Metrics and Detailed Monitoring Metrics)

1 Million API requests (not including GetMetricData, GetInsightRuleReport and GetMetricWidgetImage: these 3 operations are always charged)

Dashboards & Alarms Dashboards
3 Custom Dashboards referencing up to 50 metrics each per month. Additionally, all Automatic Dashboards are free.

Alarms
10 Alarm metrics (only applicable to Standard resolution alarms that list metrics directly and don’t use a Metrics Insights query)
Application Observability

Application Signals and transaction search (includes "golden metrics" and complete visibility into application transaction spans)
Customers have 3 months of free usage, per account or if you reach the limit below first:

  • 100GB data ingested for Application Signals including complete visibility into application transaction spans
  • 1 million Spans Indexed as X-Ray Trace Summaries


Application Signals (includes "golden metrics", no visibility into application transaction spans)
Customers have 3 months of free usage, per account or if you reach the limit below first:

  • 100 million Signals for Application Signals with no visibility into application transaction spans

Cross-account observability
First trace copy sent from source account to monitoring account

X-Ray traces
The first 100,000 traces recorded each month are free. The first 1,000,000 traces retrieved or scanned each month are free

Application Events from CloudWatch Synthetics and RUM

Synthetics
100 canary runs per month

RUM
First time free trial includes 1 million web RUM events per account

Infrastructure Observability

Database Insights

Database Insights Standard Mode: Rolling 7 days of performance data history for the database load metric

Network Monitoring

Flow monitoring for 10 resources across all accounts for 12 months (7300 resource-hours per month)

There is no upfront commitment or minimum fee. You simply pay for what you use and will be charged at the end of the month for your usage.

Note: Pricing varies by Region. Estimate your monthly bill using the AWS Pricing Calculator.  

  • Logs
  • This section covers:

    • Custom logs
    • Cross-account observability
    • Vended logs
    • Analyze with OpenSearch
    • CloudWatch Contributor Insights for CloudWatch Logs, DynamoDB and PrivateLink

    See pricing tables for:

    • Data Protection
    • Logs Storage
    • Logs Insights
    • Live tail
  • Metrics
  • This section covers:

    • Metrics
    • APIs
    • Metric Streams
  • Dashboards & Alarms
  • This section covers:

    • Dashboards
    • Alarms on metrics
    • Aggregated Alarms
  • Application Observability
  • This section covers:

    • Application Signals and transaction search (includes "golden metrics" and complete visibility into application transaction spans)
    • Application Signals (includes "golden metrics", no visibility into application transaction spans)
    • Cross account application observability
    • X-Ray traces
    • Application Events from CloudWatch Synthetics and CloudWatch RUM