worqcloud
Observability

Tracing Budget Calculator

Model trace volume, sampling, retained data, and ingestion spend using your own workload and rate.

Your workload

Results update as you edit. The starting values are illustrative.

Average over a full day. Assumes one trace per request.
Include downstream services in the same trace.
Use measured serialized size when available.
Share of source traces sent toward the collector.
Share of traces received after head sampling that are exported. Use 100 if there is no tail sampler.
Used for period volume and estimated ingestion cost.
Used for steady-state retained data after the retention window fills.
An illustrative rate is prefilled. Replace it with your provider’s price. GB means 1 billion bytes.
YOUR ESTIMATE

207.36 GB

Estimated exported data over 30 days.

Source traces per day
8,640,000
Source data for period
2,073.6 GB
Reaching collector after head sampling
1,036.8 GB
Effective retention of source traces
10%
Steady-state retained data
48.384 GB
Estimated ingestion spend
USD 103.68
Unsampled ingestion at your rate
USD 1,036.80

Source bytes = requests/second × 86,400 × days × spans/trace × bytes/span. Exported bytes apply head sampling, then the conditional tail-retention percentage.

How to use this estimate

This model assumes one trace per request, uniform average span count and size, and sequential sampling. Tail retention applies only to traces received after head sampling. Retaining 50% at the head and 20% at the tail exports an estimated 10% of source traces.

Steady-state data is exported daily GB × retention days after the retention window fills. It excludes compression, replication, indexing, protocol overhead, and collector buffering. Ingestion spend uses only your editable USD/GB rate and excludes storage charges, query charges, tiers, discounts, and minimum fees.

OpenTelemetry sampling concepts ↗

Read the practical guide →