Reliable Insights

A blog on monitoring, scale and operational Sanity

April 10, 2017

OpenShift and Prometheus

Ever wanted to use Prometheus for monitoring and alerting on the OpenShift platform?

Read more

April 3, 2017

relabel_configs vs metric_relabel_configs

We've looked at the full Life of a Label. Let's focus on one of the most common confusions around relabelling.

Read more

March 27, 2017

Combining alert conditions

Prometheus alerts use the same powerful PromQL expressions as queries and graphs. This can be used to produce sophisticated alerts.

Read more

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

March 13, 2017

Sending alert notifications to multiple destinations

Usually the Prometheus Alertmanager will send a given notification to only one destination. What if you want it to go to both Slack and Pagerduty though?

Read more

March 6, 2017

Booleans, logic and math

Prometheus doesn't have an explicit boolean type or functionality. However there is a convention and enough power in PromQL to work with booleans.

Read more

February 27, 2017

Label Lookups and the Child

The Prometheus client library guidelines recommend having a Child be returned via labels(). Why?

Read more

February 20, 2017

Translating between monitoring languages

There's so many monitoring systems out there these days that it's difficult to figure out what's actually different, and what just has a different name or falls under a different concept. Let's look at the Graphite, InfluxDB and Prometheus query languages and see how the same ideas are represented in each.

Read more

February 13, 2017

Using labels to direct email notifications

A handy feature of the Alertmanager is that almost all notification fields are templatable. This can be used to route emails based on labels.

Read more

January 30, 2017

New Features in Prometheus 1.5.0

Almost 2 months after 1.4.0, Prometheus 1.5.0 is out.The big changes this release are around operations and management.

Read more

twitter
youtube
linkedin

Blog   |   Training   |   Book   |   Privacy