Go Prometheus

Open-source Go projects categorized as Prometheus

Top 23 Go Prometheu Projects

  • prometheus

    The Prometheus monitoring system and time series database.

  • Project mention: Prometheus: Open-Source Monitoring Solution | news.ycombinator.com | 2024-05-05
  • OpenFaaS

    OpenFaaS - Serverless Functions Made Simple

  • Project mention: Serverless Functions, Made Simple | news.ycombinator.com | 2024-04-11
  • 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
  • loki

    Like Prometheus, but for logs.

  • Project mention: Release Radar · April 2024 Edition: Major updates from the open source community | dev.to | 2024-05-03

    It's like Prometheus, but for logs. Okay it's not really to do with the Norse or Greek gods, instead Loki is a horizontally-scalable, highly-available, multi-tenant log aggregation system inspired by the open source project Prometheus. Built by Grafana Labs, Loki is designed for ease of use. Instead of indexing the contents of the logs, Loki provides a set of labels for each log stream. The latest update includes query acceleration with Bloom filters, native OTel support, Helm charts, and more. Check out the changelog for all the major changes and deprecations.

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

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

  • 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

  • prometheus-operator

    Prometheus Operator creates/configures/manages Prometheus clusters atop Kubernetes

  • Project mention: Smart-Cash project -Adding monitoring to EKS using Prometheus operator | dev.to | 2023-11-30

    The project repository for Prometheus-operator can be found here, The repo defines the CRDs and the controller. You can follow this documentation for the installation. which will require the creation of metrics exporters, node exporters, scrape configurations, etc.

  • SaaSHub

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

    SaaSHub logo
  • SFTPGo

    Full-featured and highly configurable SFTP, HTTP/S, FTP/S and WebDAV server - S3, Google Cloud Storage, Azure Blob

  • Project mention: What you guys are hosting instead of Nextcloud? I'm sick of it. | /r/selfhosted | 2023-11-29

    EDIT: Thanks for the recommendations from all of you!! I've chose to use the below: - Files: sftpgo - Calendar: baikal - Notes: memos (But beware, it sends opt-out telemetry) - Network folder: webdav on sftpgo

  • cortex

    A horizontally scalable, highly available, multi-tenant, long term Prometheus. (by cortexproject)

  • Project mention: Self hosted log paraer | /r/selfhosted | 2023-06-20

    now if its more metric data you are using and want to do APM, prometheus is your man https://prometheus.io/, want to make prometheus your full time job? deploy cortex https://cortexmetrics.io/, honorable mention in the metrics space, Zabbix, https://www.zabbix.com/ I've seen use cases of zabbix going way beyond its intended use its a fantastic tool

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

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

  • blackbox_exporter

    Blackbox prober exporter

  • Project mention: How I would automate monitoring DNS queries in basic Prometheus | news.ycombinator.com | 2024-03-27

    https://github.com/prometheus/blackbox_exporter/blob/master/...

    So you need 2 modules, one for each ip version. As for autamating setting these up, we deploy our Prometheus server with salt so we can use Jinja templating in all our Prometheus config files. That really cuts down on repeating boiler plate code.

    This is also interesting for other reasons; in host downtime situations you can sometime see they will drop one type of traffic and not the other.

  • go-zero-looklook

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

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

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

  • Project mention: i need to visualize all logs from remote dir | /r/sysadmin | 2023-05-19

    You can do that with something like mtail. Basically write expressions that match your logs and produce metrics.

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

  • k8s-deployment-strategies

    Kubernetes deployment strategies explained

  • redis_exporter

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

  • windows_exporter

    Prometheus exporter for Windows machines

  • Project mention: Monitoring Systems with Prometheus and Grafana: A Comprehensive Guide | dev.to | 2023-07-25

    if you want to monitor your windows machine you can install a windows exporter from here. After installing you can start the service to start the windows exporter

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

    :rocket: eBPF-powered observability & zero-code distributed tracing :sparkles:

  • Project mention: Bpftop: Streamlining eBPF performance optimization | news.ycombinator.com | 2024-02-26

    We have implemented zero-code distributed tracing with eBPF. https://github.com/deepflowio/deepflow

  • kafka_exporter

    Kafka exporter for Prometheus

  • Project mention: Kafka Devs: Are there any important metrics that you are unable to monitor with current tools? | /r/apachekafka | 2023-05-10

    For Prometheus there is the Kafka exporter.

  • ebpf_exporter

    Prometheus exporter for custom eBPF metrics

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

  • Introducing a Custom Operator for Unified Management of Kubernetes Tools

    3 projects | dev.to | 5 May 2024
  • Release Radar · April 2024 Edition: Major updates from the open source community

    12 projects | dev.to | 3 May 2024
  • Tools for frontend monitoring with Prometheus

    6 projects | dev.to | 9 Apr 2024
  • Loki 3.0 Released

    1 project | news.ycombinator.com | 8 Apr 2024
  • Golang: out-of-box backpressure handling with gRPC, proven by a Grafana dashboard

    4 projects | dev.to | 3 Apr 2024
  • OpenTelemetry Is Too Complicated

    2 projects | news.ycombinator.com | 3 Apr 2024
  • Monitoring, Observability, and Telemetry Explained

    3 projects | dev.to | 2 Apr 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 7 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 prometheus 52,843
2 OpenFaaS 24,541
3 loki 22,265
4 thanos 12,599
5 VictoriaMetrics 10,900
6 node_exporter 10,337
7 prometheus-operator 8,764
8 SFTPGo 8,151
9 cortex 5,352
10 kube-state-metrics 5,109
11 m3 4,647
12 blackbox_exporter 4,306
13 go-zero-looklook 4,064
14 coroot 3,907
15 mtail 3,749
16 mimir 3,734
17 k8s-deployment-strategies 3,438
18 redis_exporter 2,975
19 windows_exporter 2,673
20 DevOps 2,602
21 deepflow 2,358
22 kafka_exporter 2,036
23 ebpf_exporter 2,027

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