Skip to main content

Amazon CloudWatch Omni pricing

Amazon CloudWatch Omni is a unified observability experience for applications and agents. Standard CloudWatch rates apply for ingestion and storage. Pay for what you query above the included allowance.

Amazon CloudWatch Omni

How pricing works

Omni incurs charges based on three dimensions: the telemetry you send to CloudWatch, the data you retain in CloudWatch, and the analysis you run in Omni.

Ingest

Charged per GB ingested. Logs, metrics, traces, and events from any source - application, infrastructure, or third-party.

Store

Charged per GB-month retained. Logs and spans stored in CloudWatch, with optional Intelligent Tiering across three storage tiers.

Analyze

Charged per GB scanned for logs and traces, and per million samples for PromQL queries. Dashboards and alerts are included. 

Pricing

Prices shown for US East (N. Virginia). See pricing for all Regions in the CloudWatch Pricing page. Start with $1,000 in free credits - see Free Trial below.

Ingest telemetry to CloudWatch

Charged per GB on arrival, at standard CloudWatch rates.

Ingest  Cost
Application & custom logs $0.50/GB
OpenTelemetry metrics  $0.50/GB 
Vended logs (AWS service logs) $0.50-$0.05/GB Tiers below
Spans (Traces and spans) $0.35-$0.15/GB Tiers below

OpenTelemetry metrics from EKS Container Insights are $0.08 per GB. Existing CloudWatch Free Tier allowances continue to apply. See CloudWatch Free Tier details.
Pricing for ingestion may varies per region, view CloudWatch pricing for details.

  • Tiers apply per payer account, per Region, per month.
    Vended logs   Spans  
    First 10 TB $0.50 / GB First 10 TB $0.35 / GB
    Next 20 TB $0.25 / GB Next 20 TB $0.20 / GB
    Next 20 TB $0.10 / GB Over 30 TB $0.15 / GB
    Over 50 TB $0.05 / GB    
    Applies to logs delivered by specific AWS services. Learn more about configuring Vended Log Sources.   Indexing spans as X-Ray trace summaries is separate: 1% of ingested spans is indexed free, and you can raise that rate.  

Centralization: Aggregate telemetry from multiple accounts or Regions into one account for a centralized Omni experience. The first centralized copy is free. Each additional copy is $0.05/GB. Storage and Query charges apply to all copies based on retention.

Store in CloudWatch

Charged per GB-month of log volume stored. Storage charges apply to compressed bytes.

Storage Tier Per GB-Month Data sits here when
Standard (Default) $0.030 Newly ingested, or accessed in the last 30 days.
Infrequent Access (Intelligent Tiering) $0.018 Data not accessed for 30 days.
Archive Instant Access (Intelligent Tiering) $0.006 Data not accessed for 90 days.

Intelligent Tiering rates apply to accounts with Intelligent Tiering enabled. Data moves between tiers automatically based on access patterns.

Analyze in CloudWatch Omni

Charges incurred from usage of Omni features.

Dimension Price Notes
Query — logs and traces $0.005/GB scanned Query volume up to 5× of monthly log and span ingestion is free.
Data scanned above the included allowance is billed at the listed rate.
PromQL Query — metrics $0.01 / million samples scanned Standard CloudWatch PromQL rates apply.
Agent evaluations AgentCore Evaluations rates Charged at Amazon Bedrock AgentCore Evaluations rates.
Dashboards Included Within service quotas
Alerts Included Within service quotas

Free trial

$1,000 in free credits for 30 days - ingest OpenTelemetry logs, metrics, and traces into CloudWatch and experience Omni in action.

  • One credit automatically applied for your AWS account when Omni is enabled
  • Applies to OpenTelemetry telemetry ingestion only
  • Available to up to 10 accounts per AWS Organization

Standard metering applies after credits are redeemed. Not all accounts are eligible - check eligibility in the console when enabling Omni.

Pricing Examples

All figures are monthly and use US East (N. Virginia) rates.

Example 1

Application observability on AWS
You run an application on ECS and Lambda and send application logs, OpenTelemetry metrics, and spans to CloudWatch. The estimate separates each telemetry type and its unit price.

Monthly Assumption Value
Application logs 3 TB
OpenTelemetry metrics 1 TB
Spans 1 TB
Retention (Logs and Spans) 1 months
Query scan / Free allowance 25 TB / 20 TB
Alerts 100
Estimated Monthly Cost Cost
Logs: 3,000 GB × $0.50 $1,500
Metrics: 1,000 GB × $0.50 $500
Spans: 1,000 GB × $0.35 $350
Storage: 4,000 GB × .15 (compression) × 3 × $0.03 $18
Query cost from overage of 5TB $25
Alerts $0
Estimated monthly total $2,393

Storage is charged on compressed bytes. Metrics storage is included in the $0.50/GB ingestion rate. Query allowance is calculated on log and span ingestion only.

Example 2

Multi-account, multi-Region infrastructure and application observability
You run a service across 12 accounts in 3 Regions and centralize its telemetry into one Omni account. Ingestion is charged once in each source account, the first centralized copy is free, and a second copy is kept in another Region for disaster recovery.

Monthly Assumption Value
Vended logs 20 TB
Application logs 5 TB
OpenTelemetry metrics 2 TB
Spans 3 TB
Centralization (first copy) 30 TB
Centralization (Second copy for Disaster Recovery) 10 TB
Retention 1 months
Query scan / Free allowance 200 TB / 140 TB
Estimated Monthly Cost Cost
Vended Log Tiered: 10 TB × $0.50 + 10 TB × $0.25 $7,500
Application logs: 5,000 GB × $0.50 $2,500
Metrics: 2,000 GB × $0.50 $1,000
Spans: 3,000 GB × $0.35 $1,050
Centralization: first copy of 30 TB $0
Disaster recovery copy: 10,000 GB × $0.05 $500
Storage: 28,000 GB × 0.15 (compression) × $0.03 $126
Query Overage: 60,000 GB × $0.005 $300
Estimated monthly total $12,976

Centralizing across Regions may also incur standard AWS data transfer charges, which are not included in this estimate.

Example 3

An AI agent in production
You run an agent handling customer conversations and evaluate a sample of its production traces for quality. Telemetry and evaluations appear as separate priced components.

Monthly Assumption Value
Spans 1 TB
Application logs 0.6 TB
Retention 1 month
Evaluation sample 2% / 4,000 runs
Query scan / Free allowance 5 TB / 8 TB
Estimated Monthly Cost Cost
Spans: 1,000 GB × $0.35 $350
Logs: 600 GB × $0.50 $300
Storage: 1,600 GB × 0.15 × $0.03 $7.20
Query: within allowance $0
4,000 evaluated runs AgentCore rates
Estimated monthly total $657 + evaluations