Reliable Insights

A blog on monitoring, scale and operational Sanity

July 1, 2019

Why can’t I use the nodename of a machine as the instance label?

The machine knows its own name, couldn't Prometheus use it?

Read more

May 22, 2017

Push needs Service Discovery

It's often claimed that an advantage of push-based monitoring systems is that, compared to pull-based systems like Prometheus, they don't need service discovery. This isn't true, and I'm going to explain why.

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

June 16, 2016

New Features in Prometheus 0.20.0

Just 4 weeks after 0.19.0 was released, Prometheus 0.20.0 is out. This is a smaller release than usual, but with some breaking changes you need to be aware of.

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

February 19, 2016

Using JSON file service discovery with Prometheus

Prometheus offers a number of ways to find the targets to scrape, DNS, EC2, Consul, Kubernetes, Zookeeper and Marathon. But what if what you aren't using one of those?

Read more

December 21, 2015

You look good, have you lost machines?

Whether you're on bare metal or using a cloud provider, there's a question you should always be able to answer. What machines do I have, and what is meant to be running on them?
Read more


Blog   |   Training   |   Book   |   Privacy