Uptrace
OpenTelemetry-native observability and Application Performance Monitoring (APM) platform.
Free Tier
50 GB of data per month
Open Source License
AGPL
Data Retention
30 days on free tier
About Uptrace
Uptrace is a modern, open-source Application Performance Monitoring (APM) tool designed for cloud-native applications using the OpenTelemetry standard. It provides a unified platform to collect, store, and visualize traces, metrics, and logs, offering deep insights into application behavior to identify bottlenecks and resolve issues. Unlike traditional APM tools with proprietary agents, Uptrace leverages the vendor-neutral OpenTelemetry framework, ensuring instrumentation remains portable. The platform can be self-hosted for free under an AGPL license or used via a managed cloud service that offers a generous free tier and usage-based pricing, making it suitable for both small projects and large-scale enterprise applications.
Core Observability Features
Distributed Tracing
Visualize traces and spans from distributed services to understand requests and identify performance issues.
Metrics
Collect and analyze metrics from your applications and infrastructure using OpenTelemetry.
Log Management
Ingest, search, and correlate logs with corresponding traces and metrics.
Alerting
Configure alerts on metrics and traces to get notified about potential issues.
OpenTelemetry Native
Vendor-Neutral
Built from the ground up to support the OpenTelemetry standard, avoiding vendor lock-in.
Auto-Instrumentation
Provides guides for easy instrumentation across various languages and frameworks like Go, Python, Java, and Node.js.
Unified Data Model
Correlates traces, metrics, and logs seamlessly using a single, open standard.
Deployment & Pricing
Cloud
A fully managed, serverless platform with a free tier and pay-as-you-go pricing based on data volume.
Self-Hosted
An open-source version available under the AGPL license that you can run on your own infrastructure.
Simple Pricing
No per-seat or per-host fees. Pricing is based on gigabytes of data ingested.