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

Jaeger logo

Jaeger

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

Stars
22,539
License
Apache-2.0
Last commit
1 day ago
GoActive
bpftrace logo

bpftrace

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

Stars
9,977
License
Apache-2.0
Last commit
1 day ago
C++Active
Grafana Tempo logo

Grafana Tempo

Scalable, cost-efficient tracing backend with seamless Grafana integration

Stars
5,104
License
AGPL-3.0
Last commit
1 day ago
GoActive
uftrace logo

uftrace

Comprehensive function call tracing for native and kernel code

Stars
3,407
License
GPL-2.0
Last commit
5 days ago
CActive
Tokio Tracing logo

Tokio Tracing

Structured, event-based diagnostics for Rust applications and libraries

Stars
6,563
License
MIT
Last commit
22 days ago
RustActive
Kamon logo

Kamon

Unified tracing, metrics, and context propagation for JVM applications

Stars
1,425
License
Last commit
1 month ago
ScalaActive
magic-trace logo

magic-trace

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

Stars
5,253
License
MIT
Last commit
1 month ago
OCamlActive
Zipkin logo

Zipkin

Trace, visualize, and troubleshoot latency across microservices

Stars
17,410
License
Apache-2.0
Last commit
6 months ago
JavaStable
XO logo

XO

Programmable observability platform built for developers

Stars
3,963
License
Last commit
1 year ago
TypeScriptDormant