Reliable Insights

A blog on monitoring, scale and operational Sanity

November 11, 2015

HAProxy dashboards with Prometheus

HAProxy is one of many pieces of software that Prometheus provides an integration with. Let's look at how to hook it in and use the built-in console template dashboard.

Read more

November 1, 2015

Setting up Grafana for Prometheus

Grafana recently added support for Prometheus. Let's take a look at how to get it up and running.

Read more

October 22, 2015

Monitoring Cassandra with Prometheus

Cassandra is one of many Java-based systems that offers metrics via JMX. The JMX Exporter offers way to use these with Prometheus. By following these steps you can be up and running in under a minute!

Read more

October 17, 2015

Irate graphs are better graphs

Prometheus 0.16.1 was just released, and with it brings my addition of the irate function. This offers more responsive graphs and higher resolution dashboards.

Read more

October 11, 2015

New Features in Prometheus 0.16.0

Prometheus 0.16.0 has been released with a whopping 312 commits and 89 changes by 18 contributors since 0.15.1. That's a lot to swallow, so let's take a look at main changes and improvements.

Read more

October 9, 2015

Monitoring Batch Jobs in Python

Prometheus monitoring is usually against on long-lived daemons, but what if you've a batch job that you want to monitor?

Read more

September 21, 2015

Audio Alerting with Prometheus

Prometheus offers integrations with systems like PagerDuty, Email and Hipchat for alert notifications - but what if you want do something that's not supported out of the box? The Alertmanager's generic web hook has got you covered.

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

September 8, 2015

Machine Monitoring with Prometheus Debs

CPU, RAM, disk and network usage are basic machine metrics you should be monitoring. This is easy with Prometheus and the later releases of Debian.

Read more

September 7, 2015

Get alerted before your SSL certificates expire

The most common way to learn about the expiry date of your website's SSL certificate is after it has expired. The blackbox exporter combined with Prometheus can let you know well in advance, letting you renew your certificate before users complain.

Read more

twitter
youtube
linkedin

Blog   |   Training   |   Book   |   Privacy