Go Opentelemetry

Open-source Go projects categorized as Opentelemetry

Top 23 Go Opentelemetry Projects

Opentelemetry
  1. jaeger

    CNCF Jaeger, a Distributed Tracing Platform

    Project mention: If You Can’t Observe It 🔭, You Can’t Operate It | dev.to | 2025-05-14

    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.

  2. 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.

    InfluxDB logo
  3. gf

    A powerful framework for faster, easier, and more efficient project development.

    Project mention: gmap in GoFrame: A Deep Dive into High-Performance Concurrent Maps | dev.to | 2025-01-05

    Performance Benchmarks

  4. opentelemetry-go

    OpenTelemetry Go API and SDK

    Project mention: Setting Up Telemetry in Golang | dev.to | 2025-04-03

    OpenTelemetry GitHub Repository

  5. opentelemetry-collector

    OpenTelemetry Collector

    Project mention: Log me Baby | dev.to | 2025-05-15

    The puzzle is getting complete with the addition of the OpenTelemetry collector. It is the layer that connects the generic OpenTelemetry exporter to the specific backend, which in our case is Elasticsearch.

  6. mimir

    Grafana Mimir provides horizontally scalable, highly available, multi-tenant, long-term storage for Prometheus.

    Project mention: Ask HN: Who is hiring? (February 2025) | news.ycombinator.com | 2025-02-03

    Grafana Labs (https://grafana.com/) | Fully Remote in Many Regions | Multiple Roles | Full-Time

    You can find all open positions at https://grafana.com/about/careers/open-positions/ and learn more about us here: https://grafana.com/about/careers/#jobs

    For my team, I’m looking for a Senior Software Engineer based in the UK, Sweden, Spain, or Germany to work on https://github.com/grafana/mimir

    What I'm looking for:

  7. flipt

    Enterprise-ready, GitOps enabled, CloudNative feature management solution

    Project mention: OpenFeature – a vendor-agnostic, community-driven API for feature flagging | news.ycombinator.com | 2024-10-25

    Speaking as an open-source feature flag 'vendor' (https://github.com/flipt-io/flipt), the OpenFeature organization has been a joy to work with. They are very welcoming of new contributors (e.g., implementing a provider SDK in a new language).

    If you're interested in this space I'd recommend lurking in their CNCF Slack Channel https://cloud-native.slack.com/archives/C0344AANLA1

  8. uptrace

    Open source APM: OpenTelemetry traces, metrics, and logs

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. opentelemetry-collector-contrib

    Contrib repository for the OpenTelemetry Collector

    Project mention: Log me Baby | dev.to | 2025-05-15

    While the batch and memory processors are part of the core collector repository, the resource processor is part of the contrib collection. The resource processor is particularly useful for adding common metadata to all telemetry data passing through the collector. For example, we can use it to amend our logs with the service name and environment to enrich the information that is sent to the backend. You can read more about it here.

  11. odigos

    Distributed tracing without code changes. 🚀 Instantly monitor any application using OpenTelemetry and eBPF

    Project mention: I got OpenTelemetry to work. But why was it so complicated? | news.ycombinator.com | 2025-01-10

    Yes. edenfed posted a comment linking to the project above. Here is is again, though:

    https://github.com/odigos-io/odigos

  12. deepflow

    eBPF Observability - Distributed Tracing and Profiling

    Project mention: Sentry Alternatives for Better Error Tracking | dev.to | 2024-09-24

    Deepflow is a technological tool that specializes in providing advanced analytics and insights for businesses. It features a robust platform for data analysis, visualization, and decision-making. Deepflow aims to assist organizations in effectively utilizing their data to make strategic decisions and enhance performance.

  13. alloy

    OpenTelemetry Collector distribution with programmable pipelines (by grafana)

    Project mention: Show HN: LogLayer – Unified Logging for JavaScript (MIT Licensed) | news.ycombinator.com | 2025-01-05

    Makes me think of the big tent philosophy of Grafana Alloy for OTEL

    Where does log layer fit into the broader ecosystem?

    https://github.com/grafana/alloy

  14. agent

    Vendor-neutral programmable observability pipelines. (by grafana)

  15. SigLens

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

  16. gigapipe

    qryn is a polyglot, high-performance observability framework for ClickHouse. Ingest, store and analyze logs, metrics and telemetry traces from any agent supporting Loki, Prometheus, OTLP, Tempo, Elastic, InfluxDB and many more formats and query transparently using Grafana or any other compatible client.

    Project mention: Quickwit Joins Datadog | news.ycombinator.com | 2025-01-10

    I'm not the person you asked -- and I also want to be transparent that I only PoC-ed it and due to external circumstances didn't get it all the way out to production -- but I really like how https://github.com/metrico/qryn (AGPLv3) thinks about the world. It is, like SigNoz, unified (logs, metrics, traces) but it actually implements several of the common endpoint schemes allowing it to pretend to be "your favorite tool" which plausibly helps any integration story <https://github.com/metrico/qryn#%EF%B8%8F-query> and <https://github.com/metrico/qryn#-vendors-compatibility>

    I was going to take advantage of Clickhouse using S3 as warm-to-cold storage since my mental model is that most logs, metrics, and traces are written and not read https://clickhouse.com/docs/en/integrations/s3#configuring-s...

    I believe one could do that with SigNoz, too, so I don't mean to imply that trickery was qryn specific, just that I didn't want to get into the "constantly resizing io3 PVC" game

  17. opentelemetry-operator

    Kubernetes Operator for OpenTelemetry Collector

    Project mention: I got OpenTelemetry to work. But why was it so complicated? | news.ycombinator.com | 2025-01-10

    Adopting OpenTelemetry does not have to be hard for common use-cases. On Kubernetes, the Dash0 operator (https://artifacthub.io/packages/search?repo=dash0-operator) automatically instruments Node.js and Java workloads (and soon other runtimes; Disclaimer: I am one of its authors) with just a custom resource created in a namespace.

    Automatic instrumentation on Kubernetes is also provided by the community OpenTelemetry (https://github.com/open-telemetry/opentelemetry-operator).

    I am certainly biased here because OpenTelemetry and Prometheus have been at the core of my professional life for the past half decade, but I think that the biggest challenge, is that there are many different ways to get you to a good setup, and people get lost in the discovery of the available options.

  18. loggie

    A lightweight, cloud-native data transfer agent and aggregator

  19. apm-server

    APM Server

  20. tracetest

    🔭 Tracetest - Build integration and end-to-end tests in minutes, instead of days, using OpenTelemetry and trace-based testing.

    Project mention: Tracetest Tip: Testing Span Order with Assertions | dev.to | 2024-10-14

    The example sources used in this article and setup instructions are available in the Tracetest GitHub repository.

  21. aws-otel-collector

    AWS Distro for OpenTelemetry Collector (see ADOT Roadmap at https://github.com/orgs/aws-observability/projects/4)

  22. otel-tui

    A terminal OpenTelemetry viewer inspired by otel-desktop-viewer

    Project mention: otel-tui: A TUI Tool for Viewing OpenTelemetry Traces | dev.to | 2024-06-28
  23. go8

    Go + Postgres + Chi Router + sqlx + ent + authentication + testing + opentelemetry Starter Kit for API Development

  24. shop-golang-microservices

    Practical microservices based on different software architecture and technologies like Golang, CQRS, Vertical Slice Architecture, Docker, RabbitMQ, OpenTelemetry and Postgresql.

  25. otelsql

    OpenTelemetry instrumentation for database/sql

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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 Opentelemetry discussion

Log in or Post with

Go Opentelemetry related posts

  • If You Can’t Observe It 🔭, You Can’t Operate It

    3 projects | dev.to | 14 May 2025
  • Show HN: Monitoring my Minecraft server with OpenTelemetry and Prometheus

    4 projects | news.ycombinator.com | 12 May 2025
  • Working with OpenTelemetry Metrics

    2 projects | dev.to | 5 May 2025
  • Monitoring & Observability: New Tools to Watch in 2025

    1 project | dev.to | 29 Apr 2025
  • Kubernetes and Container Portability: Navigating Multi-Cloud Flexibility

    3 projects | dev.to | 9 Apr 2025
  • Custom metrics using @vercel/otel

    2 projects | dev.to | 6 Apr 2025
  • Setting Up Telemetry in Golang

    2 projects | dev.to | 3 Apr 2025
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 19 May 2025
    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 →

Index

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

# Project Stars
1 jaeger 21,328
2 gf 12,348
3 opentelemetry-go 5,686
4 opentelemetry-collector 5,175
5 mimir 4,477
6 flipt 4,345
7 uptrace 3,652
8 opentelemetry-collector-contrib 3,563
9 odigos 3,425
10 deepflow 3,263
11 alloy 2,078
12 agent 1,623
13 SigLens 1,555
14 gigapipe 1,418
15 opentelemetry-operator 1,393
16 loggie 1,294
17 apm-server 1,245
18 tracetest 1,154
19 aws-otel-collector 650
20 otel-tui 477
21 go8 471
22 shop-golang-microservices 345
23 otelsql 344

Sponsored
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.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?