Uptrace logo

Uptrace

Uptrace is an open source APM platform based on OpenTelemetry, offering a unified experience for traces, metrics, and logs. It provides a comprehensive observability solution that helps monitor distributed systems with ease and predictability, whether self-hosted or managed.

Uptrace is the open source alternative to:
Uptrace screenshot

About Uptrace

Uptrace leverages OpenTelemetry to deliver real-time insights into distributed systems by correlating traces, metrics, and logs on a single dashboard. It simplifies monitoring with built-in features like service graphs, custom dashboards, and alerting. The tool supports flexible deployment options, allowing you to self-host or use the managed cloud service. Designed for scalability, it ensures quick setup, cost savings, and predictable billing based on ingested data size and active timeseries.

Key Features

  • Unified observability with traces, metrics, and logs
  • Fast insights with service graphs and custom dashboards
  • Alerting and notifications for proactive incident management
  • Flexible deployment: self-hosted or managed cloud
  • Predictable, usage-based pricing with volume discounts
  • Easy integration with OpenTelemetry and various data sources

Pricing

Predictable Pricing
Usage-based

Pricing is calculated at month’s end or every $400, ensuring costs remain predictable without hidden fees.

Features:
  • Free trial with 1TB of storage and 50,000 timeseries
  • Billing per uncompressed gigabyte ingested
  • Monthly billing capped by a set budget
  • Volume-based discounts as usage increases

Representation of core functionalities

Loading...

Rendering mind map...

mindmap Uptrace Frontend Layer Vue.js Web App Main UI Components Metrics UI Tracing UI Organization UI Dashboard UI Backend Services Main Uptrace Server OpenTelemetry Collector Alert Manager Auth Service Authentication Authorization Storage Layer ClickHouse Telemetry Data Migrations PostgreSQL Metadata Migrations Redis Caching Data Ingestion OpenTelemetry Receivers Processors Prometheus Vector FluentBit CloudWatch Monitoring Features Tracing Subsystem Span Collection Trace Aggregation Service Graphs Query Processing Metrics Subsystem Metric Collection Dashboard Management Alert Processing PromQL Engine Logging Subsystem Log Ingestion Log Parsing Search Indexing Core Libraries Task Queue Unix Time Utils ID Generation HTTP Utils Integrations SSO Providers Keycloak Google Cloud Cloudflare Notification Channels Email Slack WebHook AlertManager Project Management User Management Configuration Monitoring Alerting

This is the mind map that represents the core functionality of the application. It focuses on the key features and functionalities of the application and provides a visual representation of how they are interrelated.

Summary

Uptrace delivers a robust observability platform that streamlines monitoring across distributed systems. With integrated APM features and flexible deployment options, it empowers teams to quickly diagnose issues and optimize performance while keeping cost management simple and predictable.

Adrian
Created by
Adrian
Mar 9, 2025Updated1 min read
This content was partially generated using artificial intelligence.

Tool Details

3,563
178
42
Since 2021
about 1 month ago
91%