Reliable Insights

A blog on monitoring, scale and operational Sanity

October 19, 2020

New Features in Prometheus 2.22.0

Prometheus 2.22.0 is now out, following on from 2.21.0 with many fixes and improvements.

Read more

October 12, 2020

Negative lookahead assertions in PromQL selectors

RE2 doesn't support lookahead, but that doesn't mean you can't do it in another way.

Read more

October 5, 2020

How long can Prometheus retention be?

Data is smaller and disks are bigger than you'd think.

Read more

September 28, 2020

Pre-populated silence URLs

You don't have to fill in all the silence details yourself.

Read more

September 21, 2020

Don’t Try to Swim Upstream

Have you ever felt that a piece of software just isn't doing what you need?

Read more

September 14, 2020

New Features in Prometheus 2.21.0

Prometheus 2.21.0 is now out, following on from 2.20.0 with many fixes and improvements.

Read more

September 7, 2020

Why does Prometheus use so much RAM?

Users are sometimes surprised that Prometheus uses RAM, let's look at that.

Read more

August 31, 2020

CPU scheduling metrics from the node exporter

Linux provides scheduling metrics in /proc/schedstat, which the node exporter uses.

Read more

August 24, 2020

Failing a scrape with the Prometheus Go client

As previously mentioned partial failure is hard to deal with.

Read more

August 17, 2020

CPU frequency scaling metrics from the node exporter

Modern CPUs don't run at one constant frequency.

Read more


Blog   |   Training   |   Book   |   Privacy