Open-source projects categorized as Prometheus

Top 23 Prometheu Open-Source Projects

  • GitHub repo netdata

    Real-time performance monitoring, done right! https://www.netdata.cloud

    Project mention: Netdata: Open-source real-time monitoring platform | news.ycombinator.com | 2021-04-21
  • GitHub repo Grafana

    The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.

    Project mention: Starlink Monitoring: How Much is Too Much? | reddit.com/r/Starlink | 2021-04-21

    Grafana using 3 as a datasource and visualising it into dashboards.

  • GitHub repo prometheus

    The Prometheus monitoring system and time series database.

    Project mention: Starlink Monitoring: How Much is Too Much? | reddit.com/r/Starlink | 2021-04-21

    Prometheus thats scrapes the metrics from number 1 and 2 and stores the data.

  • GitHub repo OpenFaaS

    OpenFaaS - Serverless Functions Made Simple

    Project mention: Why we moved from Lambda to ECS | reddit.com/r/devops | 2021-04-20

    OpenFaaS isn't something I was previous familiar with. Thanks for linking it! In your experience, does it come with much management overhead? Part of what makes Lambda/ECS so appealing is that you can throw a definition (code .zip file or container image) at AWS, and it just runs. With OpenFaaS, it looks like you need to maintain some additional infrastructure (a Kubernetes cluster) to get it working, and that'd give you one more thing to worry about.

  • GitHub repo loki

    Like Prometheus, but for logs.

    Project mention: Grafana, Loki, and Tempo will be relicensed to AGPLv3 | reddit.com/r/programming | 2021-04-20

    The loki licensing setup is provided here: https://github.com/grafana/loki/blob/HEAD/LICENSING.md

  • GitHub repo devops-exercises

    Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions

    Project mention: Questions you would get asked on an interview? | reddit.com/r/devops | 2021-01-28

    I think the link you're looking for is https://github.com/bregman-arie/devops-exercises

  • GitHub repo thanos

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

    Project mention: https://np.reddit.com/r/golang/comments/msniy5/help_me_find_the_memory_leak/guud3oj/ | reddit.com/r/backtickbot | 2021-04-17

    As a last resort, it's best to create a Benchmark with heap profile at the end something like this: https://github.com/thanos-io/thanos/blob/main/pkg/receive/handler_test.go#L1177

  • GitHub repo node_exporter

    Exporter for machine metrics

    Project mention: Internet-monitoring – A Docker Stack which Monitors your home network | news.ycombinator.com | 2021-04-11

    Use node exporter on your machines and Prometheus to scrape the metrics and you will be drowning in pretty graphs. Super easy to set up and gives you system details across all your machines, all in one place.


  • GitHub repo prometheus-operator

    Prometheus Operator creates/configures/manages Prometheus clusters atop Kubernetes

    Project mention: If you had one wish for a K8s-related tool, what would it be? | reddit.com/r/kubernetes | 2021-04-18

    If you're writing Prometheus configuration by hand, I can recommend the Prometheus Operator, with this you write simple `ServiceMonitor`s as Kubernetes YAMLs. The operator then generates the Prometheus configuration for you.

  • GitHub repo Statping

    Status Page for monitoring your websites and applications with beautiful graphs, analytics, and plugins. Run on any type of environment.

    Project mention: Status Page for monitoring your websites and applications with beautiful graphs | news.ycombinator.com | 2021-04-18
  • GitHub repo VictoriaMetrics

    VictoriaMetrics: fast, cost-effective monitoring solution and time series database

    Project mention: Grafana, Loki, and Tempo will be relicensed to AGPLv3 | reddit.com/r/programming | 2021-04-20

    It looks like projects such as VictoriaMetrics benefit the most from the Grafana license change. They don't use source code from Grafana projects and have no plans to move from Apache 2 license :)

  • GitHub repo dockprom

    Docker hosts and containers monitoring with Prometheus, Grafana, cAdvisor, NodeExporter and AlertManager

    Project mention: Migrating Plex Server to Docker with GPU Passthrough | reddit.com/r/PleX | 2021-04-19

    Additionally you should look into some kind of system dashboard, I like this https://github.com/stefanprodan/dockprom implementation for just seeing a quick rundown of my CPU, ram, disk usage. It can be used as is but I personally took the node exporter portion out of the config and installed it directly on the host.

  • GitHub repo cortex

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

    Project mention: How are you tracking your SLA's/SLO | reddit.com/r/sre | 2021-04-03

    Thanos or Cortex.

  • GitHub repo kube-state-metrics

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

    Project mention: Best way to monitor pod updates | reddit.com/r/kubernetes | 2021-03-23

    I think you're looking for kube-state-metrics.

  • GitHub repo kube-prometheus

    Use Prometheus to monitor Kubernetes and applications running on Kubernetes

    Project mention: Broken error budget on k3s | reddit.com/r/PrometheusMonitoring | 2021-04-17

    I've compiled a list of helpful debug queries to run to figure out why the error budget is burning: https://github.com/prometheus-operator/kube-prometheus/wiki/KubeAPIErrorBudgetBurn

  • GitHub repo mtail

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

    Project mention: Large scale flow collection | reddit.com/r/networking | 2021-03-26

    I have goflow running on a tiny network, just dumping the data into log files for a similar use case. I parse the output with mtail to produce some simple graphs.

  • GitHub repo SFTPGo

    Fully featured and highly configurable SFTP server with optional FTP/S and WebDAV support - S3, Google Cloud Storage, Azure Blob

    Project mention: which file server that is secure, easy, fast, stable, reliable, accessible from every devices? (no seafile, no nextcloud) | reddit.com/r/selfhosted | 2021-04-18

    If you only need a file server, SFTPGo will be more than enough.

  • GitHub repo blackbox_exporter

    Blackbox prober exporter

    Project mention: How Best to Monitor Incoming Traffic for the Health of Applications | reddit.com/r/sre | 2021-04-20

    You also want synthetic probes to cover your end-to-end needs. This will help catch the unknown-unknown problems.

  • GitHub repo client_python

    Prometheus instrumentation library for Python applications

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

    A process for exposing JMX Beans via HTTP for Prometheus consumption

    Project mention: Kafka Connect: The Magic Behind Mux Data Realtime Exports | dev.to | 2021-01-15

    In our case, we add sink connectors for AWS Kinesis and Google Cloud PubSub. We also add a Prometheus exporter JAR that scrapes the Kafka Connect JMX metrics and exposes them as Prometheus metrics.

  • GitHub repo App.Metrics

    App Metrics is an open-source and cross-platform .NET library used to record and report metrics within an application.

  • GitHub repo redis_exporter

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

  • GitHub repo Trickster

    Open Source HTTP Reverse Proxy Cache and Time Series Dashboard Accelerator

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 2021-04-21.


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

Project Stars
1 netdata 52,667
2 Grafana 41,053
3 prometheus 36,336
4 OpenFaaS 19,637
5 loki 12,721
6 devops-exercises 8,128
7 thanos 8,106
8 node_exporter 5,905
9 prometheus-operator 5,597
10 Statping 4,622
11 VictoriaMetrics 4,074
12 dockprom 3,903
13 cortex 3,902
14 kube-state-metrics 2,922
15 kube-prometheus 2,794
16 mtail 2,749
17 SFTPGo 2,483
18 blackbox_exporter 2,202
19 client_python 2,128
20 jmx_exporter 1,862
21 App.Metrics 1,851
22 redis_exporter 1,764
23 Trickster 1,354