Reliable Insights

A blog on monitoring, scale and operational Sanity

November 22, 2015

Configuring Prometheus with Docker

It's easy to get a demo Prometheus up and running with Docker. How do you take it beyond that and provide your own configuration?

Read more

November 18, 2015

Do you have basic infrastructure?

When starting out it's easy to think that you need Docker, Kubernetes, Microservices, Continuous Deployment and all the other trending topics on Hacker News/Reddit/Lobsters. What do you really need?

Read more

November 13, 2015

Replacing Graphite with Prometheus

Many of the companies I talk to either want to move off Graphite, or are already doing so. Let's look at how to get your existing data that's going to Graphite into Prometheus instead.

Read more

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 4, 2015

Unlimited costs, Limited revenue

This week Microsoft removed unlimited storage from their OneDrive offering, because surprise surprise people were using it as unlimited storage. Does your product have features that cost you time and money, without your users paying accordingly?

Read more

November 2, 2015

Avoid outages: Beware the Knee

Your service's traffic is steadily growing, latency has increased a bit but it's within reason. One day you launch a new customer and the latency jumps through the roof causing an outage. What happened? You hit the knee.

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 30, 2015

How to have labels for machine roles

It's a best practice with Prometheus that target labels should be constant over a target's entire lifetime. On the other hand it's useful to aggregate metrics across all the machines that are currently Apache servers. How can we do that?

Read more

October 29, 2015

Cooking a meal isn’t the same as running a restaurant

I enjoy cooking and regularly make scrumptious meals for myself. Does this mean that I'm capable of running a busy kitchen? Of course not! So why assume that all software engineers can automatically run production services?

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

twitter
youtube
linkedin

Blog   |   Training   |   Book   |   Privacy