SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go Metric Projects
-
Monitoring tools: Prometheus, Grafana, and custom logging systems for tracking model performance and resource utilization.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Telegraf
Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data.
Project mention: How I would automate monitoring DNS queries in basic Prometheus | news.ycombinator.com | 2024-03-27 -
thanos
Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.
Project mention: Top 10 Prometheus Alternatives in 2024 [Includes Open-Source] | dev.to | 2024-10-22Thanos is a set of components that can be added to an existing Prometheus deployment to enable long-term storage and global query view.
-
node_exporter all the way: https://github.com/prometheus/node_exporter
-
Project mention: Nightingale: A Unified Observability Platform Combining Prometheus and Grafana | news.ycombinator.com | 2024-08-21
-
Fathom Analytics
Fathom Lite. Simple, privacy-focused website analytics. Built with Golang & Preact.
Fathom is privacy first analytics for the web. According to their site, Fathom is a Google Analytics alternative that doesn’t compromise visitor privacy for data. We revolutionized website analytics by making them easy to use and respectful of privacy laws (like GDPR and more).
-
Project mention: Enhanced Observability for Amazon EKS with CloudWatch Container Insights | dev.to | 2024-12-02
With Kube-State metrics, you get a complete view of the core components and overall health of your Kubernetes clusters. You can monitor the real-time state and quickly identify any issues or bottlenecks. Detailed container-level metrics allow you to visually navigate through different layers of your cluster, making it easier to spot problems like memory leaks in individual containers. This helps you resolve issues faster and more efficiently.
-
coroot
Coroot is an open-source APM & Observability tool, a DataDog and NewRelic alternative 📊, 🖥️, 👉. Powered by eBPF for rapid insights into system performance. Monitor, analyze, and optimize your infrastructure effortlessly for peak reliability at any scale.
Project mention: OpenTelemetry and vendor neutrality: how to build an observability strategy | news.ycombinator.com | 2024-09-18Looking for target for your OTEL data checkout Coroot too - https://coroot.com/ Additionally to OTEL visualization it can use eBPF to generate traces for applications where OpenTelemetry installation can't be done.
-
Project mention: Building a community database with GitHub : A guide to Webhook and API integration with hono.js | dev.to | 2024-09-19
When using Hono, you can leverage Fiberplane's client library, which instruments the application based on OpenTelemetry. This allows you to use Fiberplane Studio, which not only displays your endpoints and helps you make requests or replay your webhook but also captures the call chain (traces) among different integrations.
-
m3
M3 monorepo - Distributed TSDB, Aggregator and Query Engine, Prometheus Sidecar, Graphite Compatible, Metrics Platform
-
To ensure proper isolation within the shared environment, it’s crucial to propagate context through the services. This can be achieved efficiently using OpenTelemetry instrumentation. Its baggage and tracecontext standards are particularly useful for maintaining context across service boundaries.
-
mimir
Grafana Mimir provides horizontally scalable, highly available, multi-tenant, long-term storage for Prometheus.
Project mention: Top 10 Prometheus Alternatives in 2024 [Includes Open-Source] | dev.to | 2024-10-22Grafana Mimir is an open-source, horizontally scalable prometheus alternative designed for long-term storage of metrics.
-
mtail
extract internal monitoring data from application logs for collection in a timeseries database
-
Project mention: Show HN: Traces, metrics, and logs using OpenTelemetry and ClickHouse | news.ycombinator.com | 2024-03-27
-
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-10Yes. edenfed posted a comment linking to the project above. Here is is again, though:
https://github.com/odigos-io/odigos
-
-
redis_exporter
Prometheus Exporter for ValKey & Redis Metrics. Supports ValKey and Redis 2.x, 3.x, 4.x, 5.x, 6.x, and 7.x
-
-
Official Datadog Documentation
-
-
-
-
Go Metrics discussion
Go Metrics related posts
-
Why Duplicating Environments for Microservices Backfires
-
I got OpenTelemetry to work. But why was it so complicated?
-
AIOps, DevOps, MLOps, LLMOps – What’s the Difference?
-
Auto-Instrumentação com OpenTelemetry no EKS [Lab Session]
-
Monitoring Secure Coroutines and WebFlux Reactive applications with Prometheus, Grafana, and InfluxDB — A webcams example
-
What is O11y? Guide to Modern Observability
-
Horizontal Pod Scaling vs Vertical Pod Scaling in Kubernetes: A Comprehensive Guide
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 Jan 2025
Index
What are some of the best open-source Metric projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | prometheus | 56,753 |
2 | Telegraf | 15,040 |
3 | thanos | 13,228 |
4 | node_exporter | 11,530 |
5 | nightingale | 10,330 |
6 | Fathom Analytics | 7,594 |
7 | kube-state-metrics | 5,506 |
8 | coroot | 5,488 |
9 | opentelemetry-go | 5,428 |
10 | m3 | 4,787 |
11 | opentelemetry-collector | 4,711 |
12 | mimir | 4,223 |
13 | mtail | 3,874 |
14 | uptrace | 3,471 |
15 | odigos | 3,289 |
16 | statsviz | 3,242 |
17 | redis_exporter | 3,224 |
18 | lindb | 3,018 |
19 | datadog-agent | 2,947 |
20 | skydive | 2,688 |
21 | kafka_exporter | 2,246 |
22 | sloth | 2,125 |
23 | snmp_exporter | 1,756 |