SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go prometheus-exporter Projects
-
You also need solutions such as Metrics-Server or Prometheus' Node-Exporter to track your cluster's resource utilization and broader activity. You can learn more about setting up Prometheus for Kubernetes by reading our separate tutorial, or check out our round-up of 20+ Popular DevOps Monitoring Tools to find more options for implementing cluster observability.
-
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.
-
cloudnative-pg
CloudNativePG is a comprehensive platform designed to seamlessly manage PostgreSQL databases within Kubernetes environments, covering the entire operational lifecycle from initial deployment to ongoing maintenance
To install CloudNativePG, first you should check the latest version on GitHub.
-
Kube-State-Metrics is an agent service that listens to the Kubernetes API and generates metrics about the state of cluster objects, such as deployments, nodes, and pods. Unlike resource metrics (like CPU or memory usage), it provides insights into object-level data, such as the number of replicas or pod status, making it useful for monitoring the desired versus actual state of Kubernetes components.
-
Project mention: Mastering Modern Monitoring: A Comprehensive Guide to Grafana, Prometheus, and DORA Metrics | dev.to | 2025-03-21
wget https://github.com/prometheus/blackbox_exporter/releases/download/v0.24.0/blackbox_exporter-0.24.0.linux-amd64.tar.gz tar xvfz blackbox_exporter-*.tar.gz sudo mv blackbox_exporter-0.24.0.linux-amd64/blackbox_exporter /usr/local/bin/
-
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
-
Project mention: Why % CPU in Activity Monitor isn't what you think | news.ycombinator.com | 2024-11-09
```
https://github.com/prometheus-community/windows_exporter/blo...
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
unifi-poller
Application: Collect ALL UniFi Controller, Site, Device & Client Data - Export to InfluxDB or Prometheus
-
node_exporter ( https://github.com/prometheus/node_exporter ) and process_exporter ( https://github.com/ncabatoff/process-exporter ) expose the most of the useful metrics needed for monitoring server infrastructure together with the running processes. I'd recommend also taking a look at Coroot agent, which uses ebpf for exporting the essential host and process metrics - https://github.com/coroot/coroot-node-agent .
As for the agent, it is better from operations perspective to run a single observability agent per host. This agent should be small in size and lightweight on CPU and RAM usage, should have no external dependencies and should have close to zero configs, which need to be tuned, e.g. it should automatically discover all the apps and metrics needed to be monitored, and send them to the centralized observability database.
If you are lazy to write the agent on yourself, then take a look at vmagent ( https://docs.victoriametrics.com/vmagent/ ), which scrapes metrics from the exporters mentioned above. vmagent satisfies most of the requirements stated above except of configuration - you need to provide configs for scraping metrics from separately installed exporters.
-
-
-
kepler
Kepler (Kubernetes-based Efficient Power Level Exporter) uses eBPF to probe performance counters and other system stats, use ML models to estimate workload energy consumption based on these stats, and exports them as Prometheus metrics (by sustainable-computing-io)
-
mongodb_exporter
A Prometheus exporter for MongoDB including sharding, replication and storage engines
-
yet-another-cloudwatch-exporter
Prometheus exporter for AWS CloudWatch - Discovers services through AWS tags, gets CloudWatch metrics data and provides them as Prometheus metrics with AWS tags as labels
-
-
-
Project mention: Protecting Applications with Kong security plugins and using StatsD to monitor system states — A healthy camera story | dev.to | 2024-12-27
-
exportarr
AIO Prometheus Exporter for Sabnzbd, Bazarr, Prowlarr, Lidarr, Readarr, Radarr, and Sonarr
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go prometheus-exporter discussion
Go prometheus-exporter related posts
-
Kubernetes Observability With Kube-State-Metrics
-
How Netflix Accurately Attributes eBPF Flow Logs
-
Visualize System Metrics with Grafana & Prometheus in Docker
-
Enhanced Observability for Amazon EKS with CloudWatch Container Insights
-
Why % CPU in Activity Monitor isn't what you think
-
Ask HN: What do you monitor on your servers?
-
Prometheus metrics saves us from painful kernel debugging
-
A note from our sponsor - SaaSHub
www.saashub.com | 17 May 2025
Index
What are some of the best open-source prometheus-exporter projects in Go? This list will help you:
# | Project | Stars |
---|---|---|
1 | node_exporter | 12,012 |
2 | cloudnative-pg | 5,937 |
3 | kube-state-metrics | 5,695 |
4 | blackbox_exporter | 5,016 |
5 | redis_exporter | 3,334 |
6 | windows_exporter | 3,160 |
7 | kafka_exporter | 2,351 |
8 | ebpf_exporter | 2,326 |
9 | unifi-poller | 2,208 |
10 | process-exporter | 1,895 |
11 | snmp_exporter | 1,851 |
12 | nginx-prometheus-exporter | 1,786 |
13 | kepler | 1,303 |
14 | mongodb_exporter | 1,254 |
15 | yet-another-cloudwatch-exporter | 1,059 |
16 | pihole-exporter | 1,017 |
17 | prometheus-nginxlog-exporter | 1,000 |
18 | statsd_exporter | 947 |
19 | exportarr | 689 |
20 | php-fpm_exporter | 646 |
21 | mikrotik-exporter | 576 |
22 | ping_exporter | 570 |
23 | sql_exporter | 444 |