Uptrace

Web · Windows · Mac · Linux · Self-hosted · API · paid plans from $39/mo

Freedom report

Three barsScore 6.6

  • Free tierA free tier is on its own pricing page
  • Open codeNo open-source code on record
  • Runs widely4 of 6 device platforms
  • DocumentedPlans, terms and facts published

Uptrace is an OpenTelemetry-native observability platform for traces, metrics, and logs. Users can query spans and logs with UQL and analyze metrics through a PromQL-compatible engine. Dashboards can combine spans, events, logs, and metrics, configured in the interface or YAML. Metric and error monitors can send notifications through email, Slack, PagerDuty, and other channels. Uptrace lists Grafana integration as a Prometheus and Tempo data source, as well as a built-in MCP server for AI assistants. It offers cloud and self-hosted deployment, with self-hosted installation options including Docker, Ansible, and Kubernetes. Precompiled binaries are listed for Linux, macOS, and Windows. Uptrace Cloud keeps data for four weeks by default, with cold storage options for up to 100 weeks. The Cloud free plan includes 50 GB per month and 5,000 timeseries per month; paid plans start at 39.00 USD per month. The privacy policy says data in transit and database backups are encrypted, while most live database data is not encrypted at rest. Cloud data centers are in Germany, with redundant backups in Finland.

Who it is for

Uptrace suits individuals, side projects, and production teams looking to collect and analyze OpenTelemetry traces, metrics, and logs. Self-hosting may suit organizations that want telemetry to stay within their own infrastructure.

What is good

  • Unifies traces, metrics, and logs.
  • Supports UQL and a PromQL-compatible metrics engine.
  • Offers cloud and self-hosted deployment options.
  • Free Cloud plan includes 50 GB per month.
  • Self-hosted deployments keep telemetry within customer infrastructure.

What to know first

  • Most live database data is not encrypted at rest.
  • Cloud data retention defaults to four weeks.
  • Starter costs 39.00 USD per month.
  • Cloud data centers and backups are in Germany and Finland.

Verdict

Uptrace offers flexible analysis and deployment options for OpenTelemetry data, from a free Cloud plan to self-hosted editions. Consider the stated retention and encryption details when evaluating where to store telemetry.

Uptrace plans and pricing

All plans
Uptrace Cloud Free 50 GB free/mo; then $0.075/GB; unlimited users, services, and hosts 50 GB free/mo · 5,000 timeseries/mo · 28-day default retention uptrace.dev · 30 Sept 2026
Community Free $0 /forever Unlimited usage · 14 days data retention · basic alerting · community support uptrace.dev · 30 Sept 2026
Starter $39/mo $39 /per month Up to 50 GB/day · custom data retention · two-factor auth · email support uptrace.dev · 30 Sept 2026
Team $199/mo $199 /per month Up to 200 GB/day · RBAC · alert routing · faster support uptrace.dev · 30 Sept 2026
Business $499/mo $499 /per month Up to 500 GB/day · SSO (OIDC / SAML) · priority support uptrace.dev · 30 Sept 2026
Enterprise Not published Custom Custom usage · Kafka and scaling · audit logs · dedicated support uptrace.dev · 30 Sept 2026

Compared on container monitoring

Free plan
Yes
Paid from
$39/mo
Distributed tracing
Yes
Transaction tracing
Yes
Dependency mapping
Yes
Real user monitoring
Yes
Log correlation
Yes
Deployment model
hybrid

Best Uptrace alternatives

See all 20