InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 10 Go distributed-tracing Projects
-
In this episode, we’ll integrate OpenTelemetry with our ASP.NET minimal API and trace everything from database calls to cache hits — all visualized in Jaeger. We’ll also learn how to spot inefficiencies, validate cache behavior, and instrument our code for insights.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
coroot
Coroot is an open-source APM & Observability tool, a DataDog and NewRelic alternative. Metrics, logs, traces, continuous profiling, and SLO-based alerting, supercharged with predefined dashboards and inspections.
I'm currently working with Coroot, which is an open source project trying to create a solution for this issue of logs and other telemetry sources being too much for any team to reasonably have time to parse manually. Data is automatically imported using eBPF and Coroot will provide insights into RCA (with things like mapped incident time-frames) to help with anything overlooked in dumps.
GitHub here - hope the tool can help some folks in this thread! https://github.com/coroot/coroot
-
-
-
Official Datadog Documentation
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
eBPF-Guide
eBPF (extended Berkeley Packet Filter) Guide. Learn all about the eBPF Tools and Libraries for Security, Monitoring , and Networking.
-
core
Package core is a service container that elegantly bootstrap and coordinate modular twelve-factor apps in Go. (by DoNewsCode)
Go distributed-tracing discussion
Go distributed-tracing related posts
-
If You Can’t Observe It 🔭, You Can’t Operate It
-
API Monitoring for Mobile Apps: Key Metrics for Developers
-
Bottleneck Identification Using Distributed Tracing
-
Criando Web APIs modernas, autônomas e rastreáveis com .Net Core utilizando arquitetura de microsserviços – Parte 3
-
Matanuska ADR 014 - OpenTelemetry
-
[Bahasa] Tracer: Open Telemetry, Golang, and Jagger Simple Implementation
-
Running Trace-Based Tests with GitHub Actions and Secrets
-
A note from our sponsor - InfluxDB
www.influxdata.com | 15 May 2025
Index
What are some of the best open-source distributed-tracing projects in Go? This list will help you:
# | Project | Stars |
---|---|---|
1 | jaeger | 21,290 |
2 | coroot | 6,444 |
3 | tempo | 4,433 |
4 | uptrace | 3,652 |
5 | datadog-agent | 3,089 |
6 | SigLens | 1,555 |
7 | apm-server | 1,244 |
8 | kspan | 800 |
9 | eBPF-Guide | 575 |
10 | core | 60 |