Observability Brothers

Uptrace pricing

Uptrace (Cloud and self-hosted editions). Prices read 2026-10-10, dataset 2026.10.12. Confidence in the estimate: high.

Uptrace website ↗ · Open in the calculator →

At a glance

Deployment
saas, self-hosted
Licence
open-core
Categories
observability platform, apm, tracing backend, log management, metrics backend
Ownership
private
Estimate
Costed from published list prices
Vendor-side sampling
yes

What it charges for

Every line item recorded for Uptrace. "Not stated" means the vendor's own page gives no number; it is never treated as zero.

Line itemUnitCommitmentList priceSources
Cloud traces and logs ingestgb-ingestedon-demand, volume discounts$0.075s_pricing
Cloud metrics datapointsmillion-metric-sampleson-demand, volume discounts$0.025s_pricing
Cloud cold storage, spans/logs (beyond 4 weeks)gb-retained-monthon-demand$0.01s_pricing
Cloud cold storage, metrics (beyond 4 weeks)custom-metric-series-monthon-demand$0.0002s_pricing
Cloud sampled-out (dropped) datagb-processedon-demand$0.01s_pricing
Self-hosted Communityflat-monthfree forever$0s_editions
Self-hosted Starterflat-monthmonthly$39s_editions
Self-hosted Teamflat-monthmonthly$199s_editions
Self-hosted Businessflat-monthmonthly$499s_editions
Self-hosted Enterpriseflat-monthcustomNot stateds_editions
Cloud spans and logs ingest, tier 1 (from 0 GiB or 0M datapoints)gb-ingestedon-demand$0.1s_price_api
Cloud cold storage, spans/logs, tier 1 (from 0 GiB or 0M datapoints)gb-retained-monthon-demand$0.015s_price_api
Cloud metrics datapoints, tier 1 (from 0 GiB or 0M datapoints)million-metric-sampleson-demand$0.025s_price_api
Cloud cold storage, metric datapoints, tier 1 (from 0 GiB or 0M datapoints)customon-demand$0.00375s_price_api
Cloud spans and logs ingest, tier 2 (from 1,042 GiB or 4,170M datapoints)gb-ingestedon-demand$0.095s_price_api
Cloud cold storage, spans/logs, tier 2 (from 1,042 GiB or 4,170M datapoints)gb-retained-monthon-demand$0.01425s_price_api
Cloud metrics datapoints, tier 2 (from 1,042 GiB or 4,170M datapoints)million-metric-sampleson-demand$0.02375s_price_api
Cloud cold storage, metric datapoints, tier 2 (from 1,042 GiB or 4,170M datapoints)customon-demand$0.003563s_price_api
Cloud spans and logs ingest, tier 3 (from 2,653 GiB or 10,610M datapoints)gb-ingestedon-demand$0.075s_price_api
Cloud cold storage, spans/logs, tier 3 (from 2,653 GiB or 10,610M datapoints)gb-retained-monthon-demand$0.01125s_price_api
Cloud metrics datapoints, tier 3 (from 2,653 GiB or 10,610M datapoints)million-metric-sampleson-demand$0.01875s_price_api
Cloud cold storage, metric datapoints, tier 3 (from 2,653 GiB or 10,610M datapoints)customon-demand$0.002812s_price_api
Cloud spans and logs ingest, tier 4 (from 7,677 GiB or 30,710M datapoints)gb-ingestedon-demand$0.065s_price_api
Cloud cold storage, spans/logs, tier 4 (from 7,677 GiB or 30,710M datapoints)gb-retained-monthon-demand$0.00975s_price_api
Cloud metrics datapoints, tier 4 (from 7,677 GiB or 30,710M datapoints)million-metric-sampleson-demand$0.01625s_price_api
Cloud cold storage, metric datapoints, tier 4 (from 7,677 GiB or 30,710M datapoints)customon-demand$0.002437s_price_api
Cloud spans and logs ingest, tier 5 (from 18,164 GiB or 72,650M datapoints)gb-ingestedon-demand$0.055s_price_api
Cloud cold storage, spans/logs, tier 5 (from 18,164 GiB or 72,650M datapoints)gb-retained-monthon-demand$0.00825s_price_api
Cloud metrics datapoints, tier 5 (from 18,164 GiB or 72,650M datapoints)million-metric-sampleson-demand$0.01375s_price_api
Cloud cold storage, metric datapoints, tier 5 (from 18,164 GiB or 72,650M datapoints)customon-demand$0.002063s_price_api
Cloud spans and logs ingest, tier 6 (from 33,311 GiB or 133,240M datapoints)gb-ingestedon-demand$0.045s_price_api
Cloud cold storage, spans/logs, tier 6 (from 33,311 GiB or 133,240M datapoints)gb-retained-monthon-demand$0.00675s_price_api
Cloud metrics datapoints, tier 6 (from 33,311 GiB or 133,240M datapoints)million-metric-sampleson-demand$0.01125s_price_api
Cloud cold storage, metric datapoints, tier 6 (from 33,311 GiB or 133,240M datapoints)customon-demand$0.001687s_price_api
Cloud spans and logs ingest, tier 7 (from 57,114 GiB or 228,460M datapoints)gb-ingestedon-demand$0.035s_price_api
Cloud cold storage, spans/logs, tier 7 (from 57,114 GiB or 228,460M datapoints)gb-retained-monthon-demand$0.00525s_price_api
Cloud metrics datapoints, tier 7 (from 57,114 GiB or 228,460M datapoints)million-metric-sampleson-demand$0.00875s_price_api
Cloud cold storage, metric datapoints, tier 7 (from 57,114 GiB or 228,460M datapoints)customon-demand$0.001313s_price_api
Cloud spans and logs ingest, tier 8 (from 119,960 GiB or 479,840M datapoints)gb-ingestedon-demand$0.025s_price_api
Cloud cold storage, spans/logs, tier 8 (from 119,960 GiB or 479,840M datapoints)gb-retained-monthon-demand$0.00375s_price_api
Cloud metrics datapoints, tier 8 (from 119,960 GiB or 479,840M datapoints)million-metric-sampleson-demand$0.00625s_price_api
Cloud cold storage, metric datapoints, tier 8 (from 119,960 GiB or 479,840M datapoints)customon-demand$0.000938s_price_api
Cloud spans and logs ingest, tier 9 (from 199,680 GiB or 800,000M datapoints)gb-ingestedon-demand$0.02s_price_api
Cloud cold storage, spans/logs, tier 9 (from 199,680 GiB or 800,000M datapoints)gb-retained-monthon-demand$0.003s_price_api
Cloud metrics datapoints, tier 9 (from 199,680 GiB or 800,000M datapoints)million-metric-sampleson-demand$0.005s_price_api
Cloud cold storage, metric datapoints, tier 9 (from 199,680 GiB or 800,000M datapoints)customon-demand$0.00075s_price_api
Cloud spans and logs ingest, tier 10 (from 285,696 GiB or 1,142,630M datapoints)gb-ingestedon-demand$0.0175s_price_api
Cloud cold storage, spans/logs, tier 10 (from 285,696 GiB or 1,142,630M datapoints)gb-retained-monthon-demand$0.002625s_price_api
Cloud metrics datapoints, tier 10 (from 285,696 GiB or 1,142,630M datapoints)million-metric-sampleson-demand$0.004375s_price_api
Cloud cold storage, metric datapoints, tier 10 (from 285,696 GiB or 1,142,630M datapoints)customon-demand$0.000656s_price_api
Cloud spans and logs ingest, tier 11 (from 374,938 GiB or 1,499,750M datapoints)gb-ingestedon-demand$0.016s_price_api
Cloud cold storage, spans/logs, tier 11 (from 374,938 GiB or 1,499,750M datapoints)gb-retained-monthon-demand$0.0024s_price_api
Cloud metrics datapoints, tier 11 (from 374,938 GiB or 1,499,750M datapoints)million-metric-sampleson-demand$0.004s_price_api
Cloud cold storage, metric datapoints, tier 11 (from 374,938 GiB or 1,499,750M datapoints)customon-demand$0.0006s_price_api

How the estimate is built

The standard deployment is priced by these components (methodology). A quantity is a formula over the workload variables; free allowances are subtracted first, and a tier prices only its own band.

ComponentLine itemQuantityFreeTier
Spans and logs ingested, tier 1 (from 0 GiB or 0M datapoints)Cloud spans and logs ingest, tier 1 (from 0 GiB or 0M datapoints) · per gb-ingested · on-demand(log_gib + span_gib) * (1 - min(1, max(0, ceil(log_gib + span_gib - 1042), ceil(metric_samples_million - 4170))))
Spans and logs ingested, tier 2 (from 1,042 GiB or 4,170M datapoints)Cloud spans and logs ingest, tier 2 (from 1,042 GiB or 4,170M datapoints) · per gb-ingested · on-demand(log_gib + span_gib) * (min(1, max(0, ceil(log_gib + span_gib - 1042), ceil(metric_samples_million - 4170))) - min(1, max(0, ceil(log_gib + span_gib - 2653), ceil(metric_samples_million - 10610))))
Spans and logs ingested, tier 3 (from 2,653 GiB or 10,610M datapoints)Cloud spans and logs ingest, tier 3 (from 2,653 GiB or 10,610M datapoints) · per gb-ingested · on-demand(log_gib + span_gib) * (min(1, max(0, ceil(log_gib + span_gib - 2653), ceil(metric_samples_million - 10610))) - min(1, max(0, ceil(log_gib + span_gib - 7677), ceil(metric_samples_million - 30710))))
Spans and logs ingested, tier 4 (from 7,677 GiB or 30,710M datapoints)Cloud spans and logs ingest, tier 4 (from 7,677 GiB or 30,710M datapoints) · per gb-ingested · on-demand(log_gib + span_gib) * (min(1, max(0, ceil(log_gib + span_gib - 7677), ceil(metric_samples_million - 30710))) - min(1, max(0, ceil(log_gib + span_gib - 18164), ceil(metric_samples_million - 72650))))
Spans and logs ingested, tier 5 (from 18,164 GiB or 72,650M datapoints)Cloud spans and logs ingest, tier 5 (from 18,164 GiB or 72,650M datapoints) · per gb-ingested · on-demand(log_gib + span_gib) * (min(1, max(0, ceil(log_gib + span_gib - 18164), ceil(metric_samples_million - 72650))) - min(1, max(0, ceil(log_gib + span_gib - 33311), ceil(metric_samples_million - 133240))))
Spans and logs ingested, tier 6 (from 33,311 GiB or 133,240M datapoints)Cloud spans and logs ingest, tier 6 (from 33,311 GiB or 133,240M datapoints) · per gb-ingested · on-demand(log_gib + span_gib) * (min(1, max(0, ceil(log_gib + span_gib - 33311), ceil(metric_samples_million - 133240))) - min(1, max(0, ceil(log_gib + span_gib - 57114), ceil(metric_samples_million - 228460))))
Spans and logs ingested, tier 7 (from 57,114 GiB or 228,460M datapoints)Cloud spans and logs ingest, tier 7 (from 57,114 GiB or 228,460M datapoints) · per gb-ingested · on-demand(log_gib + span_gib) * (min(1, max(0, ceil(log_gib + span_gib - 57114), ceil(metric_samples_million - 228460))) - min(1, max(0, ceil(log_gib + span_gib - 119960), ceil(metric_samples_million - 479840))))
Spans and logs ingested, tier 8 (from 119,960 GiB or 479,840M datapoints)Cloud spans and logs ingest, tier 8 (from 119,960 GiB or 479,840M datapoints) · per gb-ingested · on-demand(log_gib + span_gib) * (min(1, max(0, ceil(log_gib + span_gib - 119960), ceil(metric_samples_million - 479840))) - min(1, max(0, ceil(log_gib + span_gib - 199680), ceil(metric_samples_million - 800000))))
Spans and logs ingested, tier 9 (from 199,680 GiB or 800,000M datapoints)Cloud spans and logs ingest, tier 9 (from 199,680 GiB or 800,000M datapoints) · per gb-ingested · on-demand(log_gib + span_gib) * (min(1, max(0, ceil(log_gib + span_gib - 199680), ceil(metric_samples_million - 800000))) - min(1, max(0, ceil(log_gib + span_gib - 285696), ceil(metric_samples_million - 1142630))))
Spans and logs ingested, tier 10 (from 285,696 GiB or 1,142,630M datapoints)Cloud spans and logs ingest, tier 10 (from 285,696 GiB or 1,142,630M datapoints) · per gb-ingested · on-demand(log_gib + span_gib) * (min(1, max(0, ceil(log_gib + span_gib - 285696), ceil(metric_samples_million - 1142630))) - min(1, max(0, ceil(log_gib + span_gib - 374938), ceil(metric_samples_million - 1499750))))
Spans and logs ingested, tier 11 (from 374,938 GiB or 1,499,750M datapoints)Cloud spans and logs ingest, tier 11 (from 374,938 GiB or 1,499,750M datapoints) · per gb-ingested · on-demand(log_gib + span_gib) * min(1, max(0, ceil(log_gib + span_gib - 374938), ceil(metric_samples_million - 1499750)))
Spans and logs held 2 days beyond 4 weeks, tier 1 (from 0 GiB or 0M datapoints)Cloud cold storage, spans/logs, tier 1 (from 0 GiB or 0M datapoints) · per gb-retained-month · on-demand(log_gib + span_gib) * (30 - 28) / 28 * (1 - min(1, max(0, ceil(log_gib + span_gib - 1042), ceil(metric_samples_million - 4170))))
Spans and logs held 2 days beyond 4 weeks, tier 2 (from 1,042 GiB or 4,170M datapoints)Cloud cold storage, spans/logs, tier 2 (from 1,042 GiB or 4,170M datapoints) · per gb-retained-month · on-demand(log_gib + span_gib) * (30 - 28) / 28 * (min(1, max(0, ceil(log_gib + span_gib - 1042), ceil(metric_samples_million - 4170))) - min(1, max(0, ceil(log_gib + span_gib - 2653), ceil(metric_samples_million - 10610))))
Spans and logs held 2 days beyond 4 weeks, tier 3 (from 2,653 GiB or 10,610M datapoints)Cloud cold storage, spans/logs, tier 3 (from 2,653 GiB or 10,610M datapoints) · per gb-retained-month · on-demand(log_gib + span_gib) * (30 - 28) / 28 * (min(1, max(0, ceil(log_gib + span_gib - 2653), ceil(metric_samples_million - 10610))) - min(1, max(0, ceil(log_gib + span_gib - 7677), ceil(metric_samples_million - 30710))))
Spans and logs held 2 days beyond 4 weeks, tier 4 (from 7,677 GiB or 30,710M datapoints)Cloud cold storage, spans/logs, tier 4 (from 7,677 GiB or 30,710M datapoints) · per gb-retained-month · on-demand(log_gib + span_gib) * (30 - 28) / 28 * (min(1, max(0, ceil(log_gib + span_gib - 7677), ceil(metric_samples_million - 30710))) - min(1, max(0, ceil(log_gib + span_gib - 18164), ceil(metric_samples_million - 72650))))
Spans and logs held 2 days beyond 4 weeks, tier 5 (from 18,164 GiB or 72,650M datapoints)Cloud cold storage, spans/logs, tier 5 (from 18,164 GiB or 72,650M datapoints) · per gb-retained-month · on-demand(log_gib + span_gib) * (30 - 28) / 28 * (min(1, max(0, ceil(log_gib + span_gib - 18164), ceil(metric_samples_million - 72650))) - min(1, max(0, ceil(log_gib + span_gib - 33311), ceil(metric_samples_million - 133240))))
Spans and logs held 2 days beyond 4 weeks, tier 6 (from 33,311 GiB or 133,240M datapoints)Cloud cold storage, spans/logs, tier 6 (from 33,311 GiB or 133,240M datapoints) · per gb-retained-month · on-demand(log_gib + span_gib) * (30 - 28) / 28 * (min(1, max(0, ceil(log_gib + span_gib - 33311), ceil(metric_samples_million - 133240))) - min(1, max(0, ceil(log_gib + span_gib - 57114), ceil(metric_samples_million - 228460))))
Spans and logs held 2 days beyond 4 weeks, tier 7 (from 57,114 GiB or 228,460M datapoints)Cloud cold storage, spans/logs, tier 7 (from 57,114 GiB or 228,460M datapoints) · per gb-retained-month · on-demand(log_gib + span_gib) * (30 - 28) / 28 * (min(1, max(0, ceil(log_gib + span_gib - 57114), ceil(metric_samples_million - 228460))) - min(1, max(0, ceil(log_gib + span_gib - 119960), ceil(metric_samples_million - 479840))))
Spans and logs held 2 days beyond 4 weeks, tier 8 (from 119,960 GiB or 479,840M datapoints)Cloud cold storage, spans/logs, tier 8 (from 119,960 GiB or 479,840M datapoints) · per gb-retained-month · on-demand(log_gib + span_gib) * (30 - 28) / 28 * (min(1, max(0, ceil(log_gib + span_gib - 119960), ceil(metric_samples_million - 479840))) - min(1, max(0, ceil(log_gib + span_gib - 199680), ceil(metric_samples_million - 800000))))
Spans and logs held 2 days beyond 4 weeks, tier 9 (from 199,680 GiB or 800,000M datapoints)Cloud cold storage, spans/logs, tier 9 (from 199,680 GiB or 800,000M datapoints) · per gb-retained-month · on-demand(log_gib + span_gib) * (30 - 28) / 28 * (min(1, max(0, ceil(log_gib + span_gib - 199680), ceil(metric_samples_million - 800000))) - min(1, max(0, ceil(log_gib + span_gib - 285696), ceil(metric_samples_million - 1142630))))
Spans and logs held 2 days beyond 4 weeks, tier 10 (from 285,696 GiB or 1,142,630M datapoints)Cloud cold storage, spans/logs, tier 10 (from 285,696 GiB or 1,142,630M datapoints) · per gb-retained-month · on-demand(log_gib + span_gib) * (30 - 28) / 28 * (min(1, max(0, ceil(log_gib + span_gib - 285696), ceil(metric_samples_million - 1142630))) - min(1, max(0, ceil(log_gib + span_gib - 374938), ceil(metric_samples_million - 1499750))))
Spans and logs held 2 days beyond 4 weeks, tier 11 (from 374,938 GiB or 1,499,750M datapoints)Cloud cold storage, spans/logs, tier 11 (from 374,938 GiB or 1,499,750M datapoints) · per gb-retained-month · on-demand(log_gib + span_gib) * (30 - 28) / 28 * min(1, max(0, ceil(log_gib + span_gib - 374938), ceil(metric_samples_million - 1499750)))
Metric datapoints ingested, tier 1 (from 0 GiB or 0M datapoints)Cloud metrics datapoints, tier 1 (from 0 GiB or 0M datapoints) · per million-metric-samples · on-demandmetric_samples_million * (1 - min(1, max(0, ceil(log_gib + span_gib - 1042), ceil(metric_samples_million - 4170))))
Metric datapoints ingested, tier 2 (from 1,042 GiB or 4,170M datapoints)Cloud metrics datapoints, tier 2 (from 1,042 GiB or 4,170M datapoints) · per million-metric-samples · on-demandmetric_samples_million * (min(1, max(0, ceil(log_gib + span_gib - 1042), ceil(metric_samples_million - 4170))) - min(1, max(0, ceil(log_gib + span_gib - 2653), ceil(metric_samples_million - 10610))))
Metric datapoints ingested, tier 3 (from 2,653 GiB or 10,610M datapoints)Cloud metrics datapoints, tier 3 (from 2,653 GiB or 10,610M datapoints) · per million-metric-samples · on-demandmetric_samples_million * (min(1, max(0, ceil(log_gib + span_gib - 2653), ceil(metric_samples_million - 10610))) - min(1, max(0, ceil(log_gib + span_gib - 7677), ceil(metric_samples_million - 30710))))
Metric datapoints ingested, tier 4 (from 7,677 GiB or 30,710M datapoints)Cloud metrics datapoints, tier 4 (from 7,677 GiB or 30,710M datapoints) · per million-metric-samples · on-demandmetric_samples_million * (min(1, max(0, ceil(log_gib + span_gib - 7677), ceil(metric_samples_million - 30710))) - min(1, max(0, ceil(log_gib + span_gib - 18164), ceil(metric_samples_million - 72650))))
Metric datapoints ingested, tier 5 (from 18,164 GiB or 72,650M datapoints)Cloud metrics datapoints, tier 5 (from 18,164 GiB or 72,650M datapoints) · per million-metric-samples · on-demandmetric_samples_million * (min(1, max(0, ceil(log_gib + span_gib - 18164), ceil(metric_samples_million - 72650))) - min(1, max(0, ceil(log_gib + span_gib - 33311), ceil(metric_samples_million - 133240))))
Metric datapoints ingested, tier 6 (from 33,311 GiB or 133,240M datapoints)Cloud metrics datapoints, tier 6 (from 33,311 GiB or 133,240M datapoints) · per million-metric-samples · on-demandmetric_samples_million * (min(1, max(0, ceil(log_gib + span_gib - 33311), ceil(metric_samples_million - 133240))) - min(1, max(0, ceil(log_gib + span_gib - 57114), ceil(metric_samples_million - 228460))))
Metric datapoints ingested, tier 7 (from 57,114 GiB or 228,460M datapoints)Cloud metrics datapoints, tier 7 (from 57,114 GiB or 228,460M datapoints) · per million-metric-samples · on-demandmetric_samples_million * (min(1, max(0, ceil(log_gib + span_gib - 57114), ceil(metric_samples_million - 228460))) - min(1, max(0, ceil(log_gib + span_gib - 119960), ceil(metric_samples_million - 479840))))
Metric datapoints ingested, tier 8 (from 119,960 GiB or 479,840M datapoints)Cloud metrics datapoints, tier 8 (from 119,960 GiB or 479,840M datapoints) · per million-metric-samples · on-demandmetric_samples_million * (min(1, max(0, ceil(log_gib + span_gib - 119960), ceil(metric_samples_million - 479840))) - min(1, max(0, ceil(log_gib + span_gib - 199680), ceil(metric_samples_million - 800000))))
Metric datapoints ingested, tier 9 (from 199,680 GiB or 800,000M datapoints)Cloud metrics datapoints, tier 9 (from 199,680 GiB or 800,000M datapoints) · per million-metric-samples · on-demandmetric_samples_million * (min(1, max(0, ceil(log_gib + span_gib - 199680), ceil(metric_samples_million - 800000))) - min(1, max(0, ceil(log_gib + span_gib - 285696), ceil(metric_samples_million - 1142630))))
Metric datapoints ingested, tier 10 (from 285,696 GiB or 1,142,630M datapoints)Cloud metrics datapoints, tier 10 (from 285,696 GiB or 1,142,630M datapoints) · per million-metric-samples · on-demandmetric_samples_million * (min(1, max(0, ceil(log_gib + span_gib - 285696), ceil(metric_samples_million - 1142630))) - min(1, max(0, ceil(log_gib + span_gib - 374938), ceil(metric_samples_million - 1499750))))
Metric datapoints ingested, tier 11 (from 374,938 GiB or 1,499,750M datapoints)Cloud metrics datapoints, tier 11 (from 374,938 GiB or 1,499,750M datapoints) · per million-metric-samples · on-demandmetric_samples_million * min(1, max(0, ceil(log_gib + span_gib - 374938), ceil(metric_samples_million - 1499750)))
Metric datapoints held to 13 months, tier 1 (from 0 GiB or 0M datapoints)Cloud cold storage, metric datapoints, tier 1 (from 0 GiB or 0M datapoints) · per custom · on-demandmetric_samples_million * (13 * 365 / 12 - 28) / 28 * (1 - min(1, max(0, ceil(log_gib + span_gib - 1042), ceil(metric_samples_million - 4170))))
Metric datapoints held to 13 months, tier 2 (from 1,042 GiB or 4,170M datapoints)Cloud cold storage, metric datapoints, tier 2 (from 1,042 GiB or 4,170M datapoints) · per custom · on-demandmetric_samples_million * (13 * 365 / 12 - 28) / 28 * (min(1, max(0, ceil(log_gib + span_gib - 1042), ceil(metric_samples_million - 4170))) - min(1, max(0, ceil(log_gib + span_gib - 2653), ceil(metric_samples_million - 10610))))
Metric datapoints held to 13 months, tier 3 (from 2,653 GiB or 10,610M datapoints)Cloud cold storage, metric datapoints, tier 3 (from 2,653 GiB or 10,610M datapoints) · per custom · on-demandmetric_samples_million * (13 * 365 / 12 - 28) / 28 * (min(1, max(0, ceil(log_gib + span_gib - 2653), ceil(metric_samples_million - 10610))) - min(1, max(0, ceil(log_gib + span_gib - 7677), ceil(metric_samples_million - 30710))))
Metric datapoints held to 13 months, tier 4 (from 7,677 GiB or 30,710M datapoints)Cloud cold storage, metric datapoints, tier 4 (from 7,677 GiB or 30,710M datapoints) · per custom · on-demandmetric_samples_million * (13 * 365 / 12 - 28) / 28 * (min(1, max(0, ceil(log_gib + span_gib - 7677), ceil(metric_samples_million - 30710))) - min(1, max(0, ceil(log_gib + span_gib - 18164), ceil(metric_samples_million - 72650))))
Metric datapoints held to 13 months, tier 5 (from 18,164 GiB or 72,650M datapoints)Cloud cold storage, metric datapoints, tier 5 (from 18,164 GiB or 72,650M datapoints) · per custom · on-demandmetric_samples_million * (13 * 365 / 12 - 28) / 28 * (min(1, max(0, ceil(log_gib + span_gib - 18164), ceil(metric_samples_million - 72650))) - min(1, max(0, ceil(log_gib + span_gib - 33311), ceil(metric_samples_million - 133240))))
Metric datapoints held to 13 months, tier 6 (from 33,311 GiB or 133,240M datapoints)Cloud cold storage, metric datapoints, tier 6 (from 33,311 GiB or 133,240M datapoints) · per custom · on-demandmetric_samples_million * (13 * 365 / 12 - 28) / 28 * (min(1, max(0, ceil(log_gib + span_gib - 33311), ceil(metric_samples_million - 133240))) - min(1, max(0, ceil(log_gib + span_gib - 57114), ceil(metric_samples_million - 228460))))
Metric datapoints held to 13 months, tier 7 (from 57,114 GiB or 228,460M datapoints)Cloud cold storage, metric datapoints, tier 7 (from 57,114 GiB or 228,460M datapoints) · per custom · on-demandmetric_samples_million * (13 * 365 / 12 - 28) / 28 * (min(1, max(0, ceil(log_gib + span_gib - 57114), ceil(metric_samples_million - 228460))) - min(1, max(0, ceil(log_gib + span_gib - 119960), ceil(metric_samples_million - 479840))))
Metric datapoints held to 13 months, tier 8 (from 119,960 GiB or 479,840M datapoints)Cloud cold storage, metric datapoints, tier 8 (from 119,960 GiB or 479,840M datapoints) · per custom · on-demandmetric_samples_million * (13 * 365 / 12 - 28) / 28 * (min(1, max(0, ceil(log_gib + span_gib - 119960), ceil(metric_samples_million - 479840))) - min(1, max(0, ceil(log_gib + span_gib - 199680), ceil(metric_samples_million - 800000))))
Metric datapoints held to 13 months, tier 9 (from 199,680 GiB or 800,000M datapoints)Cloud cold storage, metric datapoints, tier 9 (from 199,680 GiB or 800,000M datapoints) · per custom · on-demandmetric_samples_million * (13 * 365 / 12 - 28) / 28 * (min(1, max(0, ceil(log_gib + span_gib - 199680), ceil(metric_samples_million - 800000))) - min(1, max(0, ceil(log_gib + span_gib - 285696), ceil(metric_samples_million - 1142630))))
Metric datapoints held to 13 months, tier 10 (from 285,696 GiB or 1,142,630M datapoints)Cloud cold storage, metric datapoints, tier 10 (from 285,696 GiB or 1,142,630M datapoints) · per custom · on-demandmetric_samples_million * (13 * 365 / 12 - 28) / 28 * (min(1, max(0, ceil(log_gib + span_gib - 285696), ceil(metric_samples_million - 1142630))) - min(1, max(0, ceil(log_gib + span_gib - 374938), ceil(metric_samples_million - 1499750))))
Metric datapoints held to 13 months, tier 11 (from 374,938 GiB or 1,499,750M datapoints)Cloud cold storage, metric datapoints, tier 11 (from 374,938 GiB or 1,499,750M datapoints) · per custom · on-demandmetric_samples_million * (13 * 365 / 12 - 28) / 28 * min(1, max(0, ceil(log_gib + span_gib - 374938), ceil(metric_samples_million - 1499750)))
Spans dropped by vendor-side samplingCloud sampled-out (dropped) data · per gb-processed · on-demandspan_gb_dropped

Example monthly bills

The same four illustrative workloads as the calculator, at list price. "At least" means a price the vendor does not state is left out of the total.

Capabilities

What Uptrace offers, by the definitions in the dataset. Add-on means a separately priced product.

CapabilityLevelSources
Alerting
Alert rules with routing/notification
Yess_editions, s_features, s_github
Anomaly detection
Statistical/ML anomaly detection on telemetry
Partials_enterprise
Audit logs
Audit log of user/admin actions
Partials_editions
Data reduction
Drop, aggregate, dedupe, or convert logs-to-metrics before billing
Partials_pricing
Logs
Log management
Yess_features
Mcp server
Exposes an MCP server for agents
Yess_mcp
Metrics
Metrics
Yess_features, s_github
Observability as code
Terraform provider / dashboards-and-alerts as code
Yess_features
Otel semconv native
UI and features key off OTel semantic conventions rather than vendor fields
Yess_pricing, s_prom_ingest
Otlp ingest
Accepts OTLP (gRPC or HTTP) natively, without a proprietary agent in the path
Yess_github
Prometheus remote write
Accepts Prometheus remote_write
Yess_prom_ingest
Promql
Query with PromQL (or a compatible dialect)
Yess_features, s_prom_ingest
Proprietary agent required
Full functionality needs the vendor's own agent (yes = lock-in signal)
Nos_github
Rbac
Role-based access control
Partials_editions
Saas
Vendor-hosted SaaS
Yess_pricing
Self hosted
Customer can run it on its own infrastructure
Yess_editions, s_github
Service map
Auto-discovered service/topology map
Yess_features
Sql query
SQL as a query language
Partials_github
Sso saml
SSO via SAML/OIDC
Partials_editions, s_github
Tiered storage
Hot/warm/cold or archive tiers priced differently
Yess_pricing
Traces
Distributed tracing
Yess_enterprise, s_features

Sources

Every page cited above, with the date it was read. Third-party pages are marked; a price stated only by a third party is shown as not stated.

IdKindPageRead
s_editionsvendor-pricingUptrace Editions2026-10-02
s_enterprisevendor-docsUptrace Enterprise Edition2026-10-02
s_featuresvendor-docsUptrace Features2026-10-02
s_githubvendor-docsuptrace/uptrace README2026-10-02
s_mcpvendor-docsMCP server: query telemetry from your AI assistant2026-10-02
s_price_apivendor-pricingUptrace pricing calculator's price API (POSTed by uptrace.dev/pricing; returns tier, rates and costs)2026-10-10
s_pricingvendor-pricingUptrace Pricing2026-10-02
s_prom_ingestvendor-docsIngesting Prometheus metrics into Uptrace2026-10-02

Spotted a wrong price? A way to report one is not set up yet.