Reliable Insights

A blog on monitoring, scale and operational Sanity

June 29, 2020

Using Letsencrypt with the node exporter

As of 1.0, the node exporter has experimental support for TLS. This can be hooked up to Letsencrypt.

Read more

August 26, 2019

Adding TLS to Prometheus with Caddy

Prometheus doesn't come with server-side security features out of the box, but there's many options out there to provide them.

Read more

January 29, 2018

Adding Basic Auth to Prometheus with Apache

Having previously discussed why the Prometheus project does not support SSL and user authentication out of the box and detailing how to add basic authentication with Nginx, we will now demonstrate how to do the same with Apache.

Read more

January 8, 2018

Measuring the performance impact of Meltdown/Spectre with Prometheus

The world of infosec is alarmed right now over the recent security vulnerabilities disclosed by Google on Wednesday that affect Intel, AMD, and ARM chips.
The now infamous Meltdown and Spectre bugs allow for the reading of sensitive information from a system's memory, including passwords, private keys and other sensitive information.

Thankfully fixes are being swiftly rolled out to patch these issues, however they come at a performance cost which we will use Prometheus to explore in this blogpost.

Read more

June 2, 2016

Prometheus Security: Authentication, Authorization and Encryption

It's a frequently asked question as to how to do various security related features with Prometheus. Let's take a deeper look at why we chose the approach we did.

Read more

August 11, 2015

Adding Basic Auth to Prometheus with Nginx

Prometheus doesn't provide authentication support in order to focus energy on making an awesome monitoring tool. Instead users can take advantage of a more purpose designed tool such as Nginx to do so. This post will look at how you can do that.

Read more


Blog   |   Training   |   Book   |   Privacy