Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev. Learn more →
Top 23 Go Prometheu Projects
-
Project mention: PM2 module to monitoring node.js application with export to Prometheus and Grafana | dev.to | 2023-11-29
In most cases, applications use the combination of Prometheus + Grafana, which allows collect data and display it in the form of graphs and also to set up alerts for changes in any metrics.
-
Anyone knows other alternatives for Azure Functions, but for DIY hosting? ( eg. OpenFaas - https://www.openfaas.com/ )
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
We don't pull logs, we forward logs to a centralized logging service.
-
thanos
Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.
Project mention: thanos VS openobserve - a user suggested alternative | libhunt.com/r/thanos | 2023-08-30 -
VictoriaMetrics is primarily a time-series database designed for efficiently storing and querying time-series data. It is often used as a back-end data store for time-series data generated by monitoring systems like Prometheus. VictoriaMetrics excels at handling large volumes of time-series data, offering efficient storage and query capabilities.
-
Project mention: Best way to monitor disk space, RAM in remote servers and get alerts when full? | /r/linuxadmin | 2023-07-11
The Prometheus node_exporter can provide this information, doesn't require root. You could run it as a systemd user unit if you don't have root.
-
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-30The 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.
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
SFTPGo
Fully featured and highly configurable SFTP server with optional HTTP/S, FTP/S and WebDAV support - 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-29EDIT: 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)
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
-
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
-
Project mention: Raspberry Pi Remote Server Monitoring over Wifi: Micropython code to monitor tcp port using usocket | /r/networkautomation | 2023-06-02
A Pi is more than enough to run a full monitoring stack. Why reinvent the wheel?
-
go-zero-looklook
🔥基于go-zero(go zero) 微服务全技术栈开发最佳实践项目。Develop best practice projects based on the full technology stack of go zero (go zero) microservices.
-
mtail
extract internal monitoring data from application logs for collection in a timeseries database
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.
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...
-
-
coroot
Open-source observability for microservices. Thanks to eBPF you can gain comprehensive insights into your system within minutes.
Project mention: Show HN: Coroot – A Copilot for Application Performance Troubleshooting | news.ycombinator.com | 2023-09-21Landing page: https://coroot.com
-
redis_exporter
Prometheus Exporter for Redis Metrics. Supports Redis 2.x, 3.x, 4.x, 5.x, 6.x, and 7.x
-
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
-
Project mention: Pradumnasaraf/DevOps: This repo contains all my learning related to DevOps | /r/kubernetesx | 2023-06-14
-
easeprobe
A simple, standalone, and lightweight tool that can do health/status checking, written in Go.
-
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Prometheus related posts
- Smart-Cash project -Adding monitoring to EKS using Prometheus operator
- PM2 module to monitoring node.js application with export to Prometheus and Grafana
- Tools to compare ping times between ISPs to common services
- Exploring the OpenTelemetry Collector
- About reading logs
- How to prevent breaking API changes with API Gateway
- CERN swaps out databases to feed its petabyte-a-day habit
-
A note from our sponsor - Onboard AI
getonboard.dev | 4 Dec 2023
Index
What are some of the best open-source Prometheu projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | prometheus | 50,795 |
2 | OpenFaaS | 23,843 |
3 | loki | 20,672 |
4 | thanos | 12,278 |
5 | VictoriaMetrics | 9,823 |
6 | node_exporter | 9,652 |
7 | prometheus-operator | 8,431 |
8 | SFTPGo | 7,193 |
9 | cortex | 5,252 |
10 | kube-state-metrics | 4,857 |
11 | m3 | 4,557 |
12 | blackbox_exporter | 3,985 |
13 | go-zero-looklook | 3,698 |
14 | mtail | 3,657 |
15 | mimir | 3,475 |
16 | k8s-deployment-strategies | 3,350 |
17 | coroot | 2,961 |
18 | redis_exporter | 2,834 |
19 | windows_exporter | 2,476 |
20 | DevOps | 2,358 |
21 | easeprobe | 1,948 |
22 | Trickster | 1,920 |
23 | kafka_exporter | 1,919 |