Go Observability

Open-source Go projects categorized as Observability

Top 23 Go Observability Projects

Observability
  1. cilium

    eBPF-based Networking, Security, and Observability

    Project mention: War Story: Debugging a Kafka 4.0 Consumer Lag Spike During a Product Launch Using Cilium 1.17 and Datadog 2026 | dev.to | 2026-04-28

    This adds less than 2% overhead to your node’s CPU usage but exposes 14 Kafka-specific eBPF metrics that are critical for debugging lag. We’ve found that 72% of Kafka 4.0 lag incidents we’ve responded to in 2026 stem from node-level network policy issues that only eBPF can detect. If you’re using a different CNI, you can still use Cilium’s standalone eBPF probe https://github.com/cilium/cilium/tree/v1.17.2/contrib/kafka-probe to get these metrics without replacing your entire CNI. Always validate that kafka.heartbeat_drops_total is 0 in staging before every launch.

  2. SaaSHub

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

    SaaSHub logo
  3. jaeger

    CNCF Jaeger, a Distributed Tracing Platform

    Project mention: Scaling Shopify Webhooks to Handle Millions of Events: A Practical Guide | dev.to | 2026-06-04

    Distributed Tracing with Jaeger

  4. VictoriaMetrics

    VictoriaMetrics: fast, cost-effective monitoring solution and time series database

    Project mention: VictoriaMetrics VS arc - a user suggested alternative | libhunt.com/r/VictoriaMetrics | 2026-04-26
  5. kubesphere

    The container platform tailored for Kubernetes multi-cloud, datacenter, and edge management ⎈ 🖥 ☁️

    Project mention: kubesphere VS kite - a user suggested alternative | libhunt.com/r/kubesphere | 2025-07-31
  6. thanos

    Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.

    Project mention: The Deletion of Docker.io/Bitnami | news.ycombinator.com | 2025-08-27

    Thank you thanos-io: https://github.com/thanos-io/thanos/issues/8381#issuecomment...

  7. nightingale

    Nightingale is to monitoring and alerting what Grafana is to visualization.

  8. kubeshark

    eBPF-powered network observability for Kubernetes. Indexes L4/L7 traffic with full K8s context, decrypts TLS without keys. Queryable by AI agents via MCP and humans via dashboard.

    Project mention: API Traffic Analyzer for Kubernetes | news.ycombinator.com | 2026-03-09
  9. pyroscope

    Continuous Profiling Platform. Debug performance issues down to a single line of code

    Project mention: OpenTelemetry Profiles Enters Public Alpha | news.ycombinator.com | 2026-03-26
  10. coroot

    Coroot is an open-source observability and APM tool with AI-powered Root Cause Analysis. It combines metrics, logs, traces, continuous profiling, and SLO-based alerting with predefined dashboards and inspections.

    Project mention: Zero-config Golang Heap Profiling | dev.to | 2026-04-30

    Coroot is an Apache 2.0 open source platform that simplifies observability with no-code configuration. The Coroot node-agent already collects CPU profiles for any process on the node using eBPF, with zero integration from the application side. For Java, we dynamically inject async-profiler into the JVM to get memory and lock profiles. But Go processes were still a blind spot for non-CPU profiling unless the app exposed a pprof endpoint and the cluster-agent scraped it.

  11. calico

    Cloud native networking and network security

    Project mention: ^ != << | dev.to | 2026-03-06

    Now, let's take a look at another example of this diagnostic rule in action. This time, we found an error in the Calico project.

  12. opentelemetry-collector

    OpenTelemetry Collector

    Project mention: The Complete Guide to AWS Service Monitoring with OpenTelemetry (2026) | dev.to | 2026-05-19

    OpenTelemetry (OTel) is a CNCF-graduated open-source project. It provides a unified standard for collecting metrics, logs, and traces from distributed systems. At its core, OTel consists of three things:

  13. kube-state-metrics

    Add-on agent to generate and expose cluster-level metrics.

  14. mimir

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

    Project mention: Top Open-Source Data Engineering Tools- Unravelling the Best in 2026 | dev.to | 2025-12-10

    Mimir

  15. flipt

    Enterprise-ready, Git native feature management solution

  16. uptrace

    Open source APM: OpenTelemetry traces, metrics, and logs

    Project mention: OpenTelemetry Beego monitoring [otelbeego] | dev.to | 2025-11-10

    Uptrace is an open source APM for OpenTelemetry that supports distributed tracing, metrics, and logs. You can use it to monitor applications and troubleshoot issues. For more details, see the OpenTelemetry Go guide and compare with top APM tools.

  17. mtail

    extract internal monitoring data from application logs for collection in a timeseries database

  18. odigos

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

  19. datadog-agent

    Main repository for Datadog Agent

    Project mention: Scalability Test Planning Framework | dev.to | 2026-05-07

    Sources: Chapter 4 — Service Level Objectives (Google SRE Book) - Guidance on SLIs, SLOs, SLAs, percentiles, error budgets, and how to structure measurable objectives. (sre.google) AWS Well-Architected Framework — Performance Efficiency - Architectural principles and considerations for designing performance-efficient, production-like environments used to inform environment parity and scaling tests. (aws.amazon.com) Grafana k6 Documentation - Load-scripting examples, stages/thresholds, and CI integration patterns for modern load testing. (k6.io) Gatling Documentation - Test-as-code practices, scenario modeling, CI/CD integrations, and reporting approaches for high-concurrency simulations. (gatling.io) Prometheus Instrumentation Best Practices - Recommendations for metric types, naming, histograms, and sampling to make percentile calculations reliable. (prometheus.io) Honeycomb — Testing in Production - Practical perspectives on testing in production, canarying, and the observability practices that make production tests safe and informative. (honeycomb.io) Datadog Documentation — Dashboards & APM Fundamentals - Visualization patterns (heatmaps, percentiles), APM guidance, and how to present performance vs. load in dashboards and reports. (docs.datadoghq.com)

  20. kiali

    Kiali project, observability for the Istio service mesh

  21. alloy

    OpenTelemetry Collector distribution with programmable pipelines (by grafana)

  22. subtrace

    Network inspector for your backend

  23. sloth

    🦥 Easy and simple Prometheus SLO (service level objectives) generator (by slok)

  24. perses

    The CNCF sandbox for observability visualisation. Already supports Prometheus, Tempo, Loki and Pyroscope - more data sources to come!

    Project mention: I can't recommend Grafana anymore | news.ycombinator.com | 2025-11-14
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 Observability discussion

Log in or Post with

Go Observability related posts

  • Best Open Source Monitoring Tools in 2026: 7 Self-Hosted Options Compared

    8 projects | dev.to | 13 Jun 2026
  • Jaeger Tracing Explained: How Distributed Tracing Works

    1 project | dev.to | 2 Jun 2026
  • riskkernel VS opentrace - a user suggested alternative

    2 projects | 1 Jun 2026
  • opentrace VS riskkernel - a user suggested alternative

    2 projects | 1 Jun 2026
  • Why Your Logs Are Useless Without Traces

    3 projects | dev.to | 22 May 2026
  • Zero-config Golang Heap Profiling

    3 projects | dev.to | 30 Apr 2026
  • Manual Add Telemetry jaeger on Java Spring-boot

    1 project | dev.to | 20 Apr 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 cilium 24,485
2 jaeger 22,875
3 VictoriaMetrics 17,139
4 kubesphere 16,960
5 thanos 14,098
6 nightingale 13,071
7 kubeshark 11,949
8 pyroscope 11,489
9 coroot 7,732
10 calico 7,248
11 opentelemetry-collector 7,130
12 kube-state-metrics 6,138
13 mimir 5,125
14 flipt 4,822
15 uptrace 4,218
16 mtail 4,016
17 odigos 3,658
18 datadog-agent 3,646
19 kiali 3,617
20 alloy 3,245
21 subtrace 2,809
22 sloth 2,499
23 perses 2,213

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

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