Reliable Insights

A blog on monitoring, scale and operational Sanity

August 10, 2020

Using the group() aggregator in PromQL

Prometheus 2.20 added a group aggregator. What is it for?

Read more

July 13, 2020

Time metric from the node exporter

The node exporter exposes the current machine time.

Read more

March 23, 2020

Why info-style metrics have a value of 1

You've seen metrics like prometheus_build_info, but why do they have a value of 1?

Read more

February 24, 2020

Regex Selectors are a Smell

Have you ever found yourself having to keep on updating and tweaking certain regexes in PromQL?

Read more

February 3, 2020

Get thee to a NaNnary

NaN is just a number in Prometheus.

Read more

January 20, 2020

Graphite’s summarize and smartSummarize in PromQL

How do you convert summarizeinto PromQL?

Read more

December 30, 2019

Left joins in PromQL

Just because SQL isn't in the name doesn't mean that you can't do SQL-like joins with PromQL.

Read more

December 9, 2019

PromQL Subqueries and Alignment

Subqueries were added to PromQL a while back, but there's more to this feature than it'd seem.

Read more

November 18, 2019

Evaluating Performance and Correctness

There's more to selecting a piece of software than headline numbers. Read more

September 30, 2019

How does a Prometheus Histogram work?

We looked previously at the counter, gauge, and summary, how does the Prometheus histogram work?

Read more

twitter
youtube
linkedin

Blog   |   Training   |   Book   |   Careers   |   Privacy   |   Demo