Best Open-source Distributed Tracing tools

Explore curated open-source tools in the Distributed Tracing category. Compare technologies, see alternatives, and find the right solution for your workflow.

9 projects · Page 1 of 1

Grafana Tempo logo

Grafana Tempo

Scalable, cost-efficient tracing backend with seamless Grafana integration

Stars
4,891
License
AGPL-3.0
Last commit
3 days ago
GoActive
bpftrace logo

bpftrace

Powerful, scriptable eBPF tracing for Linux with awk-like syntax

Stars
9,783
License
Apache-2.0
Last commit
4 days ago
C++Active
Jaeger logo

Jaeger

End‑to‑end distributed tracing for cloud‑native applications at scale

Stars
22,157
License
Apache-2.0
Last commit
4 days ago
GoActive
uftrace logo

uftrace

Comprehensive function call tracing for native and kernel code

Stars
3,356
License
GPL-2.0
Last commit
7 days ago
CActive
Tokio Tracing logo

Tokio Tracing

Structured, event-based diagnostics for Rust applications and libraries

Stars
6,367
License
MIT
Last commit
7 days ago
RustActive
Kamon logo

Kamon

Unified tracing, metrics, and context propagation for JVM applications

Stars
1,426
License
Unknown
Last commit
9 days ago
ScalaActive
magic-trace logo

magic-trace

High‑resolution, low‑overhead tracing of every function call

Stars
5,164
License
MIT
Last commit
11 days ago
OCamlActive
Zipkin logo

Zipkin

Trace, visualize, and troubleshoot latency across microservices

Stars
17,361
License
Apache-2.0
Last commit
3 months ago
JavaStable
XO logo

XO

Programmable observability platform built for developers

Stars
3,906
License
Unknown
Last commit
9 months ago
TypeScriptStable