It has been five weeks since 0.18.0 was released, and 0.19.0 is now out. Let's have a look.
A blog on monitoring, scale and operational Sanity
A not uncommon question about Prometheus is why the Alertmanager is a separate binary. Let's look at that.
There's a common misunderstanding when dealing with Prometheus counters, and that is how to apply aggregation and other operations when using the rate
and other counter-only functions.
When you've broken a metric out into labels a common need is to tell what proportion each label represents of the total. The group_left
modifier of Prometheus is the key.
We've already looked at how the Prometheus Alertmanager can talk to Pagerduty and Slack. It also works with SMTP, more commonly known as email. Let's see how to get it working via a Gmail account.
When you've a complicated manual process that you want to improve, your first instinct as a developer might be to jump in and start coding. Hold off a bit, the first step is to document.
Previously we looked at how to use the Prometheus Alertmanager with Pagerduty. The Alertmanager supports more than just sending pages, there's integrations with popular chat applications too. Let's look at how to integrate with Slack.