Alternatives to Uptrace

Explore traces, metrics and logs collected through OpenTelemetry. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as Uptrace.

  • SigNoz

    Open-source full-stack observability platform built on OpenTelemetry and ClickHouse.

    SigNoz combines APM, logs, traces and metrics on OpenTelemetry and ClickHouse, and running its ClickHouse-backed stack yourself adds operational overhead.

  • OpenObserve

    Collect logs, metrics and traces in a unified observability application.

    OpenObserve collects logs, metrics and traces in one self-hosted AGPL-3.0 application, with hosted services and enterprise features priced separately.

  • HyperDX

    Investigate application failures using linked logs, traces and related telemetry.

    HyperDX links logs, traces and telemetry for investigating failures, is MIT licensed rather than AGPL-3.0, and can run on your own infrastructure.

  • Jaeger

    Follow requests across services to investigate distributed-system latency.

    Jaeger focuses only on distributed traces for investigating latency, licensed Apache-2.0, so metrics and logs need other tools.

  • Apache SkyWalking

    Observe distributed applications through traces, metrics and related service information.

    Apache SkyWalking offers application-performance views from traces and metrics under Apache-2.0, requiring deployed collectors and supported instrumentation.

  • Grafana Tempo

    Store and query distributed traces with a dedicated tracing back end.

    Grafana Tempo is a dedicated trace back end using object storage, integrating with Grafana, and needs a separate visualization setup for exploring data.

  • Zipkin

    Collect trace timing data to troubleshoot service-to-service latency.

    Zipkin collects and looks up trace timing data for service-to-service latency under Apache-2.0, without Uptrace's metrics and logs views.

  • Coroot

    Investigate application behavior using automatically collected observability data.

    Coroot combines service views with metrics and traces using eBPF-based collection where supported, which needs compatible Linux hosts and privileges.

Also worth comparing

These listings name Uptrace as their own alternative, so the relationship runs both ways.

  • New Relic

    A hosted observability platform for application performance, infrastructure, logs and alerting, with a free tier.

    FreemiumProprietaryWeb

    Uptrace is an AGPL-3.0 self-hosted tool for exploring OpenTelemetry traces, metrics and logs, requiring your own instrumentation and storage.

  • Pinpoint

    Trace application requests across distributed services.

    Uptrace explores traces, metrics and logs collected through OpenTelemetry under AGPL-3.0, and requires telemetry instrumentation and a supported storage setup.

  • Seq

    A self-hosted server for searching, analysing and alerting on structured logs, traces and metrics.

    Uptrace is AGPL-licensed and explores traces, metrics and logs collected through OpenTelemetry, with self-hosted deployment on supported storage.

Similar software

Related functionality, not a direct replacement.