Go Metrics

Open-source Go projects categorized as Metrics | Edit details

Top 23 Go Metric Projects

  • GitHub repo prometheus

    The Prometheus monitoring system and time series database.

    Project mention: Prometheus | dev.to | 2022-01-20

    A few links to go through: 1 Red Hat's View 2 Why is monitoring important 3 Prometheus & Grafana 4 Journey 5 On Tensorflow 6 Anomaly Detection 7 Site Link 8 Demo

  • GitHub repo InfluxDB

    Scalable datastore for metrics, events, and real-time analytics

    Project mention: How to stream IoT data into Excel | reddit.com/r/IOT | 2021-11-11

    I would suggest using something better suited to IoT data than ... a spreadsheet. I'd recommend looking at one of the Time Series Databases for this. 1) QuestDB or 2) InfluxDB as these are much better suited to streaming data.

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo Telegraf

    The plugin-driven server agent for collecting & reporting metrics.

    Project mention: Dashboard for monitoring CPU temperature and fan speed? | reddit.com/r/grafana | 2022-01-08

    For Linux you want to use the lmsensors input. On windows I'm not sure maybe there is a performance counter

  • GitHub repo Fathom Analytics

    Fathom Lite. Simple, privacy-focused website analytics. Built with Golang & Preact.

    Project mention: Google Analytics declared illegal in the EU. | reddit.com/r/programming | 2022-01-19

    I’ve been using Fathom Analytics and I’ve been really happy with them.

  • GitHub repo node_exporter

    Exporter for machine metrics

    Project mention: Monitoring Rust web application with Prometheus and Grafana | dev.to | 2022-01-06

    System metrics of machines can be exported with Node exporter or Windows exporter.

  • GitHub repo nightingale

    💡 A Distributed and High-Performance Monitoring System. Prometheus enterprise UI

  • GitHub repo kube-state-metrics

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

    Project mention: I just passed the CKA!! Here are some tips (2022) | reddit.com/r/kubernetes | 2022-01-09
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo mtail

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

    Project mention: How to monitor log for keywords and trigger email when found? | reddit.com/r/sysadmin | 2021-12-23

    I'm a fan of mtail for extracting data from logs. This fits well with the overall Prometheus Monitoring monitoring that I use.

  • GitHub repo redis_exporter

    Prometheus Exporter for Redis Metrics. Supports Redis 2.x, 3.x, 4.x, 5.x and 6.x

  • GitHub repo hubble

    Hubble - Network, Service & Security Observability for Kubernetes using eBPF

    Project mention: Kubernetes cluster diagram | reddit.com/r/devops | 2021-02-06

    CNI plugins like Cilium

  • GitHub repo statsviz

    :rocket: Instant live visualization of your Go application runtime statistics (GC, MemStats, etc.) in the browser

    Project mention: arl/statsviz - Instant live visualization of your Go application runtime statistics (GC, MemStats, etc.). | reddit.com/r/golang | 2021-07-18
  • GitHub repo devdash

    :bento: Highly Configurable Terminal Dashboard for Developers and Creators

    Project mention: New version of DevDash to create configurable terminal dashboard | reddit.com/r/commandline | 2021-04-29

    The Github Repo

  • GitHub repo snmp_exporter

    SNMP Exporter for Prometheus

    Project mention: Observium alternatives due to polling intervals | reddit.com/r/networking | 2021-10-20

    I also recommend reading this discussion thread for JunOS.

  • GitHub repo git-time-metric

    Simple, seamless, lightweight time tracking for Git

  • GitHub repo sloth

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

    Project mention: What you use for observability? | reddit.com/r/sre | 2021-12-16

    The actual hard part is standardizing all teams on SLI/SLO-based thinking. For that we're looking at tools like Sloth.

  • GitHub repo sensu-go

    Simple. Scalable. Multi-cloud monitoring.

    Project mention: Monitoring Server: Services, Storage, CPU/RAM, Custom ... | reddit.com/r/bash | 2022-01-13

    https://github.com/sensu/sensu-go is pretty good, flexible and scalable. Got around 400 servers with a total of around 10.000 checks.

  • GitHub repo pgmetrics

    Collect and display information and stats from a running PostgreSQL server

    Project mention: How to monitor streaming relication. | reddit.com/r/PostgreSQL | 2021-07-30

    pgmetrics is an open source tool that queries such things from relevant pg_catalog views and outputs json. You can even just copy out the queries you want from the code

  • GitHub repo statsd_exporter

    StatsD to Prometheus metrics exporter

    Project mention: Ask HN: Prometheus vs. StatsD / Telegraf | news.ycombinator.com | 2021-04-11
  • GitHub repo grafterm

    Metrics dashboards on terminal (a grafana inspired terminal version)

    Project mention: I made a terminal utility to monitor some system stats. Was wondering if you guys know of anything better or if I should continue dev work on it since we need it? | reddit.com/r/linux | 2021-04-06

    You can add https://github.com/slok/grafterm to your list.

  • GitHub repo tstorage

    An embedded time-series database

    Project mention: I wrote a fast time-series database engine | reddit.com/r/programming | 2021-06-02
  • GitHub repo mortar

    Mortar is a GO framework/library for building gRPC (and REST) web services. (by go-masonry)

    Project mention: Mortar: GO framework/library for building gRPC (and REST) web services | reddit.com/r/golang | 2021-02-13
  • GitHub repo cassowary

    :rocket: Modern cross-platform HTTP load-testing tool written in Go

  • GitHub repo haproxy_exporter

    Simple server that scrapes HAProxy stats and exports them via HTTP for Prometheus consumption

    Project mention: You asked, we answered! Submit more questions in the comments! | reddit.com/r/haproxy | 2021-02-04
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). The latest post mention was on 2022-01-20.

Go Metrics related posts


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

Project Stars
1 prometheus 40,524
2 InfluxDB 22,740
3 Telegraf 11,062
4 Fathom Analytics 7,004
5 node_exporter 6,994
6 nightingale 4,171
7 kube-state-metrics 3,494
8 mtail 3,048
9 redis_exporter 2,116
10 hubble 1,784
11 statsviz 1,757
12 devdash 1,141
13 snmp_exporter 891
14 git-time-metric 883
15 sloth 882
16 sensu-go 750
17 pgmetrics 718
18 statsd_exporter 706
19 grafterm 698
20 tstorage 667
21 mortar 592
22 cassowary 553
23 haproxy_exporter 531
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.