Go Metrics

Open-source Go projects categorized as Metrics

Top 23 Go Metric Projects

  • prometheus

    The Prometheus monitoring system and time series database.

  • Project mention: Kubernetes for Beginners | dev.to | 2024-05-19

    Kubernetes Documentation: https://kubernetes.io/docs/home/ Kubernetes Tutorials: https://kubernetes.io/docs/tutorials/ Kubernetes Community: https://kubernetes.io/community/ Prometheus: https://prometheus.io/ Grafana: https://grafana.com/ Elasticsearch: https://www.elastic.co/elasticsearch/ Kibana: https://www.elastic.co/kibana Helm: https://helm.sh/ Prometheus Helm Chart: https://github.com/prometheus-community/helm-charts/tree/main/prometheus Grafana Helm Chart: https://github.com/grafana/helm-charts/tree/main/grafana Elasticsearch Helm Chart: https://github.com/elastic/helm-charts/tree/main/elasticsearch Kibana Helm Chart: https://github.com/elastic/helm-charts/tree/main/kibana RBAC: https://kubernetes.io/docs/reference/access-authn-authz/rbac/ Network Policies: https://kubernetes.io/docs/concepts/services-networking/network-policies/ StatefulSets: https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/ DaemonSets: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/ Taints and Tolerations: https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/ Custom Resource Definitions (CRDs): https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/ Operators: https://kubernetes.io/docs/concepts/extend-kubernetes/operator/

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

    Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.

  • Project mention: Looking for a way to remote in to K's of raspberry pi's... | /r/sysadmin | 2023-12-10

    Monitoring = netdata on each RPi https://www.netdata.cloud/ binded to the vpn interface being scraped into a prometeus thaons https://thanos.io/ setup with grafana to give management the Green all is good screens (very important).

  • node_exporter

    Exporter for machine metrics

  • Project mention: Prometheus Fundamentals (Lesson-01) | dev.to | 2023-12-29

    $ wget https://github.com/prometheus/node_exporter/releases/download/v1.7.0/node_exporter-1.7.0.linux-amd64.tar.gz $ tar -xzvf node_exporter-1.7.0.linux-amd64.tar.gz

  • nightingale

    An all-in-one observability solution which aims to combine the advantages of Prometheus and Grafana. It manages alert rules and visualizes metrics, logs, traces in a beautiful web UI.

  • Project mention: Nightingale – Open-source alternative to Prometheus&Grafana | /r/bkup | 2023-08-24
  • Fathom Analytics

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

  • Project mention: Must-Have Features to Look for in a Blogging Platform | dev.to | 2024-02-17

    Fathom Analytics (paid)

  • kube-state-metrics

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

  • Project mention: Do we have any Prometheus metric to get the kubernetes cluster-level CPU/Memory requests/limits? | /r/kubernetes | 2023-07-11
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • m3

    M3 monorepo - Distributed TSDB, Aggregator and Query Engine, Prometheus Sidecar, Graphite Compatible, Metrics Platform

  • 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: Coroot: Open-source alternative to Datadog/NewRelic | news.ycombinator.com | 2024-04-24
  • opentelemetry-collector

    OpenTelemetry Collector

  • Project mention: Using Cloud Monitoring to Monitor IRIS-Based Applications Deployed in GKE | dev.to | 2024-05-23

    We see three pods (one for each node). These pods are managed by a DaemonSet, and called by the Google Kubernetes Engine Metrics Agent (gke-metrics-agent). Under the hood, this agent leverages the Open Telemetry Collector enhanced by Google-specific features. You can spend some time looking at its configuration, which is thoroughly described on the page OpenTelemetry Collector Configuration Format.

  • mtail

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

  • mimir

    Grafana Mimir provides horizontally scalable, highly available, multi-tenant, long-term storage for Prometheus.

  • Project mention: Monitoring Is a Pain | news.ycombinator.com | 2023-06-27

    It consists of 6 separate components to run, plus 4 additional optional components [1]. And I don't even count 5 additional caches [2]. How is that "simple and easy"?

    [1] https://grafana.com/docs/mimir/latest/references/architectur...

    [2] https://github.com/grafana/mimir/blob/9a52522a05f25d6d6bc2e8...

  • statsviz

    πŸš€ Visualise your Go program runtime metrics in real time in the browser

  • odigos

    Distributed tracing without code changes. πŸš€ Instantly monitor any application using OpenTelemetry and eBPF

  • Project mention: Setup odigos in Ubuntu | dev.to | 2024-04-10

    Welcome πŸ‘‹ to this blog. Did you want to use odigos on your Ubuntu machine but don't know how to start? Then this blog will definitely help you and it also helps you to understand the basic aspect of the odigos project.

  • 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

  • uptrace

    Open source APM: OpenTelemetry traces, metrics, and logs

  • Project mention: Show HN: Traces, metrics, and logs using OpenTelemetry and ClickHouse | news.ycombinator.com | 2024-03-27
  • lindb

    LinDB is a scalable, high performance, high availability distributed time series database.

  • datadog-agent

    Main repository for Datadog Agent

  • Project mention: How to create a link between two spans in OpenTelemetry | dev.to | 2024-04-19
  • skydive

    An open source real-time network topology and protocols analyzer

  • kafka_exporter

    Kafka exporter for Prometheus

  • sloth

    πŸ¦₯ Easy and simple Prometheus SLO (service level objectives) generator (by slok)

  • Project mention: SLOscribe: embed SLO/SLI into GO source code | /r/sre | 2023-06-24

    It’s a CLI that allows developers to embed SLO annotation into GO code as comments and generate Prometheus alert groups when paired with Sloth, https://github.com/slok/sloth.

  • snmp_exporter

    SNMP Exporter for Prometheus

  • pyrra

    Making SLOs with Prometheus manageable, accessible, and easy to use for everyone!

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

  • Using Cloud Monitoring to Monitor IRIS-Based Applications Deployed in GKE

    5 projects | dev.to | 23 May 2024
  • Prometheus: Open-Source Monitoring Solution

    1 project | news.ycombinator.com | 5 May 2024
  • Grafterm: Grafana-Like TUI

    1 project | news.ycombinator.com | 28 Apr 2024
  • Coroot: Open-source alternative to Datadog/NewRelic

    1 project | news.ycombinator.com | 24 Apr 2024
  • Show HN: Coroot: Simplified Observability for Modern Environments

    2 projects | news.ycombinator.com | 23 Apr 2024
  • Coroot – Open-source Datadog/NewRelic alternative

    1 project | news.ycombinator.com | 23 Apr 2024
  • Tools for frontend monitoring with Prometheus

    6 projects | dev.to | 9 Apr 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 Jun 2024
    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. Learn more β†’

Index

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

Project Stars
1 prometheus 53,271
2 Telegraf 13,868
3 thanos 12,652
4 node_exporter 10,434
5 nightingale 8,972
6 Fathom Analytics 7,475
7 kube-state-metrics 5,141
8 m3 4,674
9 coroot 4,282
10 opentelemetry-collector 3,962
11 mtail 3,762
12 mimir 3,777
13 statsviz 3,143
14 odigos 3,056
15 redis_exporter 2,989
16 uptrace 2,987
17 lindb 2,836
18 datadog-agent 2,687
19 skydive 2,603
20 kafka_exporter 2,057
21 sloth 1,968
22 snmp_exporter 1,564
23 pyrra 1,134

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