Go distributed-tracing

Open-source Go projects categorized as distributed-tracing

Top 11 Go distributed-tracing Projects

  • jaeger

    CNCF Jaeger, a Distributed Tracing Platform

  • Project mention: Observability with OpenTelemetry, Jaeger and Rails | dev.to | 2024-02-22

    Jaeger maps the flow of requests and data as they traverse a distributed system. These requests may make calls to multiple services, which may introduce their own delays or errors. https://www.jaegertracing.io/

  • tempo

    Grafana Tempo is a high volume, minimal dependency distributed tracing backend.

  • Project mention: OpenTelemetry in 2023 | news.ycombinator.com | 2023-08-28

    Grafana Tempo also switched from Protobuf storage format to Apache Parquet last year. It's fully open source, and the proposal is here: https://github.com/grafana/tempo/blob/main/docs/design-propo...

    disclosure: I work for Grafana!

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • uptrace

    Open source APM: OpenTelemetry traces, metrics, and logs

  • Project mention: Show HN: Traces, metrics, and logs using OpenTelemetry and ClickHouse | news.ycombinator.com | 2024-03-27
  • datadog-agent

    Main repository for Datadog Agent

  • Project mention: How to create a link between two spans in OpenTelemetry | dev.to | 2024-04-19
  • jaeger-client-go

    πŸ›‘ This library is DEPRECATED!

  • apm-server

    APM Server

  • Project mention: ☸️ Web Application on Kubernetes: A Tutorial to Observability with the Elastic Stack | dev.to | 2023-11-27

    imageTag: 8.5.1 resources: requests: cpu: 10m memory: 768Mi limits: cpu: 1900m memory: 1024Mi ingress: enabled: false # Allows you to add any config files in /usr/share/kibana/config/ kibanaConfig: kibana.yml: | ### default server.host: "0.0.0.0" server.shutdownTimeout: "5s" elasticsearch.hosts: ["http://elasticsearch:9200"] monitoring.ui.container.elasticsearch.enabled: true ### custom # from https://github.com/elastic/apm-server/issues/10361 xpack.fleet.packages: - name: apm version: 8.5.1

  • SigLens

    100x Efficient Log Management than Splunk, Reduce your observability cost by 90%

  • Project mention: Siglens: A columnar OLAP db that can execute queries 50x faster than ClickHouse | news.ycombinator.com | 2024-02-20

    I found their claims exaggerated: https://github.com/siglens/siglens/issues/created_by/alexey-...

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • kspan

    Turning Kubernetes Events into spans

  • teletrace

    Open-Source Tracing Platform

  • Project mention: Teletrace a new open-source tracing platform based on OpenTelemetry | news.ycombinator.com | 2023-05-02
  • 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)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go distributed-tracing related posts

Index

What are some of the best open-source distributed-tracing projects in Go? This list will help you:

Project Stars
1 jaeger 19,409
2 tempo 3,630
3 uptrace 2,892
4 datadog-agent 2,632
5 jaeger-client-go 1,369
6 apm-server 1,153
7 SigLens 995
8 kspan 773
9 teletrace 617
10 eBPF-Guide 452
11 core 57

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com