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 →
Top 23 Go Grafana Projects
-
auth_enabled: false server: http_listen_port: 3100 grpc_listen_port: 9096 log_level: debug grpc_server_max_concurrent_streams: 1000 common: instance_addr: 127.0.0.1 path_prefix: /tmp/loki storage: filesystem: chunks_directory: /tmp/loki/chunks rules_directory: /tmp/loki/rules replication_factor: 1 ring: kvstore: store: inmemory query_range: results_cache: cache: embedded_cache: enabled: true max_size_mb: 100 limits_config: metric_aggregation_enabled: true schema_config: configs: - from: 2020-10-24 store: tsdb object_store: filesystem schema: v13 index: prefix: index_ period: 24h pattern_ingester: enabled: true metric_aggregation: loki_address: localhost:3100 ruler: alertmanager_url: http://localhost:9093 frontend: encoding: protobuf # By default, Loki will send anonymous, but uniquely-identifiable usage and configuration # analytics to Grafana Labs. These statistics are sent to https://stats.grafana.org/ # # Statistics help us better understand how Loki is used, and they show us performance # levels for most users. This helps us prioritize features and documentation. # For more information on what's sent, look at # https://github.com/grafana/loki/blob/main/pkg/analytics/stats.go # Refer to the buildReport method to see what goes into a report. # # If you would like to disable reporting, uncomment the following lines: #analytics: # reporting_enabled: false
-
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.
-
Project mention: Show HN: ClickStack – open-source Datadog alternative by ClickHouse and HyperDX | news.ycombinator.com | 2025-06-05
Thanks! If you'll hit any issues with the integration, then please file them at https://github.com/VictoriaMetrics/VictoriaMetrics/issues , so we could quickly resolve them.
-
go-zero-looklook
🔥基于go-zero(go zero) 微服务全技术栈开发最佳实践项目。Develop best practice projects based on the full technology stack of go zero (go zero) microservices.
-
-
-
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
-
# Define version AGENT_VERSION="v0.40.3" ARCH="amd64" # or arm64 for ARM # Download binary wget https://github.com/grafana/agent/releases/download/${AGENT_VERSION}/grafana-agent-linux-${ARCH}.zip # Extract and install unzip grafana-agent-linux-${ARCH}.zip sudo mv grafana-agent-linux-${ARCH} /usr/local/bin/grafana-agent sudo chmod +x /usr/local/bin/grafana-agent # Verify installation grafana-agent --version
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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.
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
-
endlessh-go
A golang implementation of endlessh exporting Prometheus metrics, visualized by a Grafana dashboard.
Project mention: Portspoof: Emulate a valid service on all 65535 TCP ports | news.ycombinator.com | 2024-12-25Endlessh seems to be abandonware. linuxserver.io used to maintain a docker image but deprecated it (https://github.com/linuxserver/docker-endlessh/pull/16) after endlessh didn’t get any new updates in over 3 years. I’ve started using endlessh-go instead https://github.com/shizunge/endlessh-go
-
grafana-operator
An operator for Grafana that installs and manages Grafana instances, Dashboards and Datasources through Kubernetes/OpenShift CRs
-
k8spacket
k8spacket - collects TCP traffic and TLS connection metadata in the Kubernetes cluster using eBPF and visualizes in Grafana
-
-
-
-
I used to use restic with scripting, then I discovered resticprofile, and swiftly replace all my scripts with it.
https://github.com/creativeprojects/resticprofile
I also use Kopia as an alternative to Restic, in case some critical bugs happen to either one of them.
https://kopia.io/
-
version-checker
Kubernetes utility for exposing image versions in use, compared to latest available upstream, as metrics.
-
-
-
-
-
-
-
hargo
Hargo is a Go library and command line utility that parses HAR files, can convert to curl format, and serve as a load test driver.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Grafana discussion
Go Grafana related posts
-
Grafana Agent Installation and Configuration
-
Docker Logs Observability Using Grafana
-
Terraform script to automate the deployment of a Grafana monitoring stack on AWS
-
The Quest for HA and DR in Loki
-
Portspoof: Emulate a valid service on all 65535 TCP ports
-
How to Build Dynamic Grafana Dashboards and Visualize Open-Source Community Data
-
Loki 3.0.0
-
A note from our sponsor - InfluxDB
www.influxdata.com | 14 Jun 2025
Index
What are some of the best open-source Grafana projects in Go? This list will help you:
# | Project | Stars |
---|---|---|
1 | loki | 25,602 |
2 | VictoriaMetrics | 14,264 |
3 | go-zero-looklook | 4,747 |
4 | tempo | 4,511 |
5 | k8s-deployment-strategies | 3,584 |
6 | alloy | 2,130 |
7 | agent | 1,624 |
8 | gigapipe | 1,440 |
9 | endlessh-go | 1,150 |
10 | grafana-operator | 1,087 |
11 | k8spacket | 1,055 |
12 | grafterm | 1,051 |
13 | pihole-exporter | 1,033 |
14 | reporter | 999 |
15 | resticprofile | 959 |
16 | version-checker | 734 |
17 | grabana | 719 |
18 | awesome-monitoring | 699 |
19 | terraform-provider-grafana | 462 |
20 | dark | 433 |
21 | gdg | 382 |
22 | Go-gRPC-RabbitMQ-microservice | 259 |
23 | hargo | 246 |