Go Grafana

Open-source Go projects categorized as Grafana

Top 23 Go Grafana Projects

  • loki

    Like Prometheus, but for logs.

  • Project mention: Loki 3.0 Released | news.ycombinator.com | 2024-04-08
  • VictoriaMetrics

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

  • Project mention: OpenTelemetry Is Too Complicated | news.ycombinator.com | 2024-04-03

    VictoriaMetrics CTO here.

    The referred library is the official OpenTelemetry package for reading metrics in Go language [1] - more details are available at [2].

    Note that we at VictoriaMetrics like the idea of unified observability standard like OpenTelemetry. The issue is in the current otel implementation. It is too bloated and very inefficient. This contradicts to our experience with observability cases, which need very optimized format for metrics' transfer in order to reduce costs on CPU and network traffic needed to transfer and process these metrics.

    VictoriaMetrics continues investing in OpenTelemetry by providing integration docs [3] and improving the existing functionality for otel metrics' ingestion [4].

    [1] https://github.com/open-telemetry/opentelemetry-proto-go

    [2] https://github.com/VictoriaMetrics/VictoriaMetrics/pull/2570...

    [3] https://docs.victoriametrics.com/guides/getting-started-with...

    [4] https://github.com/VictoriaMetrics/VictoriaMetrics/issues/60...

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • go-zero-looklook

    🔥基于go-zero(go zero) 微服务全技术栈开发最佳实践项目。Develop best practice projects based on the full technology stack of go zero (go zero) microservices.

  • tempo

    Grafana Tempo is a high volume, minimal dependency distributed tracing backend.

  • Project mention: OpenTelemetry in 2023 | news.ycombinator.com | 2023-08-28

    Grafana Tempo also switched from Protobuf storage format to Apache Parquet last year. It's fully open source, and the proposal is here: https://github.com/grafana/tempo/blob/main/docs/design-propo...

    disclosure: I work for Grafana!

  • k8s-deployment-strategies

    Kubernetes deployment strategies explained

  • DevOps

    I created this repository to keep my learning, notes, and code in one place for various tools in DevOps. Now, it's helping thousands of learners, practitioners, and professionals every day in their DevOps journey.

  • Project mention: Pradumnasaraf/DevOps: This repo contains all my learning related to DevOps | /r/kubernetesx | 2023-06-14
  • agent

    Vendor-neutral programmable observability pipelines. (by grafana)

  • Project mention: Ask HN: Best solution for homelab service monitoring? | news.ycombinator.com | 2023-07-14

    And has an agent that can be run on the host to monitor it: https://github.com/grafana/agent

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • grafterm

    Metrics dashboards on terminal (a grafana inspired terminal version)

  • k8spacket

    k8spacket - collects TCP traffic and TLS connection metadata in the Kubernetes cluster using eBPF and visualizes in Grafana

  • reporter

    Service that generates a PDF report from a Grafana dashboard

  • Project mention: Does grafana supports Web Scraping? | /r/grafana | 2023-12-06

    If your result is having a report or a screenshot of a dashboard, you might look at https://github.com/IzakMarais/reporter which generates a pdf report from a dashboard.

  • endlessh-go

    A golang implementation of endlessh exporting Prometheus metrics, visualized by a Grafana dashboard.

  • Project mention: Endlessh-go: a Golang SSH tarpit that traps bots/scanners | news.ycombinator.com | 2024-03-27
  • pihole-exporter

    A Prometheus exporter for PI-Hole's Raspberry PI ad blocker

  • grafana-operator

    An operator for Grafana that installs and manages Grafana instances, Dashboards and Datasources through Kubernetes/OpenShift CRs

  • Project mention: How to detect whether cluster is openshift? | /r/kubernetes | 2023-07-12

    Have a look at https://github.com/grafana-operator/grafana-operator/blob/master/controllers/autodetect/main.go :)

  • grabana

    User-friendly Go library for building Grafana dashboards

  • Project mention: Write Grafana dashboards in Python, without losing thousands of dashboards in the zoo | /r/kubernetes | 2023-07-11

    How does it compare to grafanalib (Python) or grabana (Go)?

  • version-checker

    Kubernetes utility for exposing image versions in use, compared to latest available upstream, as metrics.

  • Project mention: How do you guys monitor K8s core services new versions | /r/kubernetes | 2023-05-03
  • awesome-monitoring

    INFRASTRUCTURE、OPERATION SYSTEM and APPLICATION monitoring tools.

  • Project mention: Show HN: Servicer, pm2 alternative built on rust and systemd | news.ycombinator.com | 2023-08-15

    > The activity state, CPU and memory usage is displayed so I don't need to run a separate command.

    https://github.com/crazy-canux/awesome-monitoring

    Check out Netadata + Nagios

    https://news.ycombinator.com/item?id=36944388

    Check out this as well

        systemctl list-units | grep my-service

  • resticprofile

    Configuration profiles manager and scheduler for restic backup

  • Project mention: Rclone syncs your files to cloud storage | news.ycombinator.com | 2024-01-26

    The main disadvantage with pure Restic is that you usually have to end up writing your own shell scripts for some configuration management because Restic itself has none of that.

    Fortunately there is https://github.com/creativeprojects/resticprofile to solve that problem.

  • dark

    (grafana) Dashboards As Resources in Kubernetes (by K-Phoen)

  • Project mention: Write Grafana dashboards in Python, without losing thousands of dashboards in the zoo | /r/kubernetes | 2023-07-11

    There’s also a Kubernetes controller based on grabana: dark (Dashboards As Resources in Kubernetes).

  • terraform-provider-grafana

    Terraform Grafana provider

  • gdg

    Grafana Dashboard Manager

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

  • thema

    A CUE-based framework for portable, evolvable schema

  • grafana-sync

    Keep your Grafana dashboards in sync

  • 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 Grafana related posts

Index

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

Project Stars
1 loki 22,149
2 VictoriaMetrics 10,826
3 go-zero-looklook 4,041
4 tempo 3,630
5 k8s-deployment-strategies 3,431
6 DevOps 2,591
7 agent 1,543
8 grafterm 940
9 k8spacket 934
10 reporter 929
11 endlessh-go 851
12 pihole-exporter 846
13 grafana-operator 776
14 grabana 644
15 version-checker 639
16 awesome-monitoring 636
17 resticprofile 537
18 dark 416
19 terraform-provider-grafana 393
20 gdg 299
21 hargo 229
22 thema 228
23 grafana-sync 210

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