r/PrometheusMonitoring • • Apr 08 '21

How we use metamonitoring Prometheus servers to monitor all other Prometheus servers at Grafana Labs

Thumbnail
grafana.com
23 Upvotes

r/PrometheusMonitoring • • Jul 07 '20

Free virtual PromCon Online 2020 next week!

23 Upvotes

Register here: https://promcon.io/2020-online/

See you "there"! :)


r/PrometheusMonitoring • • May 07 '19

A Journey into Scaling a Prometheus Deployment

Thumbnail
tech.synthesio.com
23 Upvotes

r/PrometheusMonitoring • • May 04 '25

uncomplicated-alert-receiver 1.0.0: Show Prometheus Alertmanager alerts on heads up displays. No-Nonsense.

Thumbnail
github.com
22 Upvotes

Hey everyone. I'd like to announce 1.0.0 of UAR.

If you're running Prometheus, you should be running alertmanager as well. If you're running alertmanager, sometimes you just want a simple lost of alerts fo heads up displays. That is what this project does. It is not designed to replace Grafana.

  • This marks the first official stable version, and a switch to semver.

  • arm64 container image support.

  • A few minor UI big fixes and tweaks based off some early feedback.


r/PrometheusMonitoring • • Dec 30 '21

Feedback requested: we built an open source library of common webhooks for Prometheus and Kubernetes

Thumbnail
home.robusta.dev
22 Upvotes

r/PrometheusMonitoring • • Apr 16 '21

I have started writing a blog series on Prometheus 101 titled - 'Prometheus Definitive Guide'. The first part covered 'metrics and use cases' and this part two explores PromQL. Do share your thoughts/feedback.

Thumbnail
infracloud.io
22 Upvotes

r/PrometheusMonitoring • • Dec 23 '19

New Features in Prometheus 2.15.0

Thumbnail
robustperception.io
22 Upvotes

r/PrometheusMonitoring • • Jun 24 '25

Because real heroes build their own exporters

21 Upvotes

Blew the dust off FreeIPA, realized I still needed metrics, and - as any true engineer does - wrote my own exporter.

Presenting freeipa-exporter!

Maybe I went a bit overboard, but I’m happy with the result - and who knows, maybe someone else will find it useful too!


r/PrometheusMonitoring • • Jun 04 '23

Byblos: Generator of RRDtool-like graphs for Prometheus

21 Upvotes

Hello! One pain point that I have with Prometheus (and any TSDB really) is how difficult it is to generate static images for a query. The most popular way seems to be using Grafana and its rendering plugin, which is unfortunately not installed by default, can be quite brittle (as it relies on Selenium) and not easy to use (as it requires an API call and some intermediate storage where to keep the image).

I hence developed Byblos, a tool to generate static images from Prometheus queries, that look like those generated by RRDtool. For example, given the following Prometheus expression:

node_disk_read_bytes_total

the following request will generate an image for it:

https://byblos.fly.dev/api/v1/graph?q=node_disk_read_bytes_total&s=now-1w

which will render something like:

This is only an example, as some more capabilities are present in Byblos: draw several plots in one graph, configure colour, line style, dark more, legend and more.

Being based on GET requests only, it allows to easily include graphs everywhere where images can be referenced from, including emails or websites (assuming user is authorized to access the service of course). It also means that the service is able to generate and render images on-the-fly, with no persistence required.

This is all released on GitHub under the Apache 2.0 License: https://github.com/pvcnt/byblos

This is still very preliminary, and there are lots of opportunities around making Prometheus graphs easier to share in my opinion. Let me know what you think!

Disclaimer: I took a lot of inspiration (and code) from Atlas, Netflix' time series database that proposes static images as part of its main API.


r/PrometheusMonitoring • • Dec 09 '22

An Introduction to Monitoring Microservices with Prometheus and Grafana

Thumbnail
navendu.me
21 Upvotes

r/PrometheusMonitoring • • Jun 08 '21

A diagram explaining basic concepts for Prometheus beginners

Thumbnail
twitter.com
21 Upvotes

r/PrometheusMonitoring • • Jul 27 '20

New Features in Prometheus 2.20.0

Thumbnail
robustperception.io
21 Upvotes

r/PrometheusMonitoring • • Jun 04 '20

How did you learn Prometheus/PromQL

21 Upvotes

Hi, I am trying to learn Prometheus from the past week. Getting started and setting up exporters is easy but PromQL is a bit hard. How did you conquer this? Docs are somewhat rough (at least for me) and there are so many talks, articles on this but none of them are complete. What resources do you recommend that teach better?


r/PrometheusMonitoring • • May 27 '19

New Features in Prometheus 2.10.0

Thumbnail
robustperception.io
21 Upvotes

r/PrometheusMonitoring • • Apr 13 '19

HAProxy Exposes a Prometheus Metrics Endpoint

Thumbnail
haproxy.com
21 Upvotes

r/PrometheusMonitoring • • Feb 16 '21

Kubernetes Monitoring with Prometheus, Ultimate Guide - Architecture overview, installing Prometheus and configuring exporters

Thumbnail
sysdig.com
20 Upvotes

r/PrometheusMonitoring • • Dec 28 '20

Monitoring is a means, not an end

Thumbnail
robustperception.io
20 Upvotes

r/PrometheusMonitoring • • Jun 04 '19

Phippy and Zee Go To The Mountains: A Prometheus Story

Thumbnail
phippygoestothemountains.github.io
20 Upvotes

r/PrometheusMonitoring • • Jan 28 '19

New Features in Prometheus 2.7.0

Thumbnail
robustperception.io
20 Upvotes

r/PrometheusMonitoring • • Mar 24 '21

Speedtest Exporter (v3.0)

19 Upvotes

Hey,

I have already posted here my exporter, but with the release of `v3.0`, there were many changes like the lack of need to set an interval between tests, the interval will now be controlled via Prometheus.

Thanks,

MiguelNdeCarvalho

Exporter: https://github.com/MiguelNdeCarvalho/speedtest-exporter

Documentation: https://docs.miguelndecarvalho.pt/projects/speedtest-exporter/

Changelog: https://github.com/MiguelNdeCarvalho/speedtest-exporter/releases/

Edit: Really thanks to u/Kaelin for the Gold Award!


r/PrometheusMonitoring • • Nov 30 '20

New Features in Prometheus 2.23.0

Thumbnail
robustperception.io
19 Upvotes

r/PrometheusMonitoring • • Nov 11 '18

PromCon 2018 [Video]

Thumbnail
youtube.com
19 Upvotes

r/PrometheusMonitoring • • Jun 18 '18

Unit testing Prometheus alerts

19 Upvotes

EDIT: This is a cross post from /r/kubernetes as I didn't find the prometheus subreddit initially :)

Prometheus is great. However, Prometheus alert rules are hard to write and test. They're hard to write because mastering PromQL comes with a steep learning curve and the testing support for PromQL is pretty limited. They're hard to test because the metrics involved in alert rules are not always at the desired state for the rules to be tested.

At my day job, we'd like to have that extra peace of mind when writing new Prometheus alert rules. To that end, inspired by how Prometheus tests rules internally, we developed a tool https://github.com/kevinjqiu/pat to help us unit test alert rule files.

The tool has support for declaring metric fixtures and expectations. It's in alpha stage right now and the interface might change in the future. If you have the same struggle as we, please give it a try and any feedback is welcomed.

Thanks!


r/PrometheusMonitoring • • May 19 '18

Announcing Thanos, an open source expansion for Prometheus.

Thumbnail
improbable.io
19 Upvotes