All Products
Search
Document Center

Application Real-Time Monitoring Service:Billing rules

Last Updated:Mar 11, 2026

Managed Service for OpenTelemetry charges for trace reporting, trace storage, and metric storage on a pay-as-you-go basis. Bills are generated daily.

Important

Prices listed here are for reference only. For the latest prices, see the Managed Service for OpenTelemetry pricing page.

Key concepts

Traces, spans, and metrics are the billable units.

TermDefinition
TraceThe end-to-end execution path of a transaction or process across a distributed system.
SpanA single operation within a trace. Each span is a named, timed segment representing one call request.
MetricStatistical data such as request data, response time, and number of exceptions for applications, APIs, or databases.

Relationships between traces, spans, and metrics:

  • All spans with the same trace ID within an Alibaba Cloud account form one trace.

  • A trace contains at most 10 spans. Each span has a maximum size of 2 KB. Excess data is discarded.

  • One metric is generated per reported trace.

For details, see Terms.

Pricing

Managed Service for OpenTelemetry provides daily free quotas. If your daily usage stays below the free quota, no charges apply. If your daily usage meets or exceeds the free quota, you are charged for all usage that day, not just the portion above the quota.

Important

The free quota is a threshold, not a deduction. Once daily usage reaches the quota, you are billed for the full day's consumption.

Unit prices

Billable itemFree quotaChinese mainlandChina (Hong Kong)Regions outside China
Trace reporting100,000 traces/dayUSD 0.13 per million tracesUSD 0.182 per million tracesUSD 0.182 per million traces
Trace storage100,000 traces/dayUSD 0.03 per million traces x retention daysUSD 0.042 per million traces x retention daysUSD 0.042 per million traces x retention days
Metric storage1,000,000 metrics/dayUSD 0.0015 per million metrics x retention daysUSD 0.0021 per million metrics x retention daysUSD 0.0021 per million metrics x retention days

Fee calculation details

Fee typeCalculation basisNotes
Trace reportingNumber of spans in reported tracesTraces are aggregated into statistical metrics: elapsed time, queries per second (QPS), and number of exceptions.
Trace storageTraces stored per day x retention periodDefault retention: 30 days.
Metric storageMetrics stored per day x retention periodDefault retention: 30 days.
Note

To change the retention period, go to the Cluster Configurations tab on the Cluster Configurations page in the Managed Service for OpenTelemetry console.

Calculation examples

The following examples use Chinese mainland pricing.

Trace reporting -- 1 million traces reported per day:

1 x USD 0.13 = USD 0.13/day

Trace storage -- 1 million traces stored for 15 days (15 million traces accumulated):

15 x USD 0.03 = USD 0.45/day

Metric storage -- 1 million metrics generated per day, stored for 15 days (15 million metrics accumulated):

15 x USD 0.0015 = USD 0.0225/day

Billing cycle

Bills are generated daily at 00:00 for the previous day's usage and deducted from your Alibaba Cloud account balance.

Activate the service

buy page

Billing examples

The following examples show daily costs for different usage levels in the Chinese mainland. Use these to estimate costs and evaluate the impact of adjusting trace retention periods.

Example 1: 400 million traces/day, 400 million metrics/day

Option A: Store traces and metrics for 30 days

Billable itemQuantity (millions)Retention (days)Unit price (USD)FormulaDaily cost (USD)
Trace reporting400-0.13 per million400 x 0.1352.00
Trace storage400300.03 per million400 x 30 x 0.03360.00
Metric storage400300.0015 per million400 x 30 x 0.001518.00
Total430.00

Option B: Store traces for 7 days, metrics for 30 days

Billable itemQuantity (millions)Retention (days)Unit price (USD)FormulaDaily cost (USD)
Trace reporting400-0.13 per million400 x 0.1352.00
Trace storage40070.03 per million400 x 7 x 0.0384.00
Metric storage400300.0015 per million400 x 30 x 0.001518.00
Total154.00

Reducing trace retention from 30 to 7 days saves USD 276/day (64% reduction) while retaining the same metric history.

Example 2: 10 million traces/day, 10 million metrics/day

Traces stored for 7 days, metrics stored for 30 days:

Billable itemQuantity (millions)Retention (days)Unit price (USD)FormulaDaily cost (USD)
Trace reporting10-0.13 per million10 x 0.131.30
Trace storage1070.03 per million10 x 7 x 0.032.10
Metric storage10300.0015 per million10 x 30 x 0.00150.45
Total3.85

Cost comparison: managed vs. self-hosted

Most open source APM systems retain data for only 7 days. Managed Service for OpenTelemetry retains data for 30 days by default. Separate computing and storage fees let you independently adjust the retention period to balance cost and data availability.

Table 2. Cost comparison with self-built open source solutions
Customer sizeNodesRequests/daySpans/requestSelf-hosted infrastructureSelf-hosted cost (USD/month)Managed Service cost (USD/month)
Small8020 million54 Elasticsearch servers (4 CPU cores, 16 GB memory, 1 TB SSD) + 4 Collector servers (4 CPU cores, 8 GB memory)864.52113.29
Medium300300 million78 Elasticsearch servers (8 CPU cores, 16 GB memory, 6 TB SSD) + 8 Collector servers (4 CPU cores, 8 GB memory)3,330.072,379.79
Large1,0001 billion812 Elasticsearch servers (16 CPU cores, 64 GB memory, 21 TB SSD) + 16 Collector servers (4 CPU cores, 8 GB memory)9,641.819,599.15
Note
  • Nodes refers to the number of Elastic Compute Service (ECS) instances or Docker containers.

  • Request volumes are based on Apache documentation. Each trace can report up to 10 KB of data.

  • Self-hosted infrastructure assumes statistical data is stored for 15 days and full detail data for 7 days.

  • Total requests = requests per day x data retention period. Open source agents are used; other components are maintained by Alibaba Cloud.