SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go Observability Projects
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: Scaling Shopify Webhooks to Handle Millions of Events: A Practical Guide | dev.to | 2026-06-04
Distributed Tracing with Jaeger
-
Project mention: VictoriaMetrics VS arc - a user suggested alternative | libhunt.com/r/VictoriaMetrics | 2026-04-26
-
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 -
thanos
Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.
Thank you thanos-io: https://github.com/thanos-io/thanos/issues/8381#issuecomment...
-
-
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.
-
-
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.
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.
-
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.
-
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:
-
-
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-10Mimir
-
-
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.
-
mtail
extract internal monitoring data from application logs for collection in a timeseries database
-
odigos
Distributed tracing without code changes. 🚀 Instantly monitor any application using OpenTelemetry and eBPF
-
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)
-
-
-
-
-
perses
The CNCF sandbox for observability visualisation. Already supports Prometheus, Tempo, Loki and Pyroscope - more data sources to come!
Go Observability discussion
Go Observability related posts
-
Best Open Source Monitoring Tools in 2026: 7 Self-Hosted Options Compared
-
Jaeger Tracing Explained: How Distributed Tracing Works
-
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
-
Zero-config Golang Heap Profiling
-
Manual Add Telemetry jaeger on Java Spring-boot
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 Jun 2026
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 |