Reliable Insights

A blog on monitoring, scale and operational Sanity

March 20, 2017

Extracting full labels from Consul tags

Prometheus 1.3.0 contained a small change that makes it possible to extract arbitrary labels from systems like Consul that only normally support one-dimensional tags.

Read more

December 19, 2016

Checking if SSH is responding with Prometheus

The blackbox_exporter allows for a variety of network checks to be performed, with many common modules available out of the box.

Read more

November 7, 2016

New Features in Prometheus 1.3.0

Less than a month after 1.2.0, Prometheus 1.3.0 is out. Let's take a look.

Read more

August 15, 2016

Controlling the instance label

In a previous post I said that rather than adding another label such as host or alias to a target to give it a useable name, you should instead change the instance label. Let's see how you do that.

Read more

July 25, 2016

Target labels are for life, not just for Christmas

How should you choose the labels to put on your Prometheus monitoring targets? Let's take a look.

Read more

July 6, 2016

Finding Consul services to monitor with Prometheus

One of the service discovery methods Prometheus supports is Consul. Let's look at how to use it.

Read more

March 9, 2016

Life of a Label

Prometheus labels allow you to model your application deployment in the manner best suited to your organisation. As directly supporting every potential configurations would be impossible, we offer relabelling to give you the flexibility to configure things how you'd like.

Read more

December 1, 2015

Automatically monitoring EC2 Instances

Having to manually update a list of machines in a configuration file gets annoying after a while. One of the features of Prometheus is service discovery, allowing you to automatically discover and monitor your EC2 instances!

Read more

September 16, 2015

Dropping metrics at scrape time with Prometheus

It's easy to get carried away by the power of labels with Prometheus. In the extreme this can overload your Prometheus server, such as if you create a time series for each of hundreds of thousands of users. Thankfully there's a way to deal with this without having to turn off monitoring or deploy a new version of your code.

Read more

twitter
youtube
linkedin

Blog   |   Training   |   Book   |   Privacy