In this blogpost we’ll run you through a quick ‘hello world’ example instrumenting a Rails application with the Prometheus ruby client.read more
The world of infosec is alarmed right now over the recent security vulnerabilities disclosed by Google on Wednesday that affect Intel, AMD, and ARM chips.
The now infamous Meltdown and Spectre bugs allow for the reading of sensitive information from a system’s memory, including passwords, private keys and other sensitive information.
Thankfully fixes are being swiftly rolled out to patch these issues, however they come at a performance cost which we will use Prometheus to explore in this blogpost.read more
Prometheus 2.0 brought with it rule groups, making hierarchical aggregation easier than ever.read more
How many scrape intervals should you have in a Prometheus?read more
In this blogpost we try and clear up some confusion by outlining the key differences between commonly confused alerting configuration options:
Have you ever wondered why the buckets in histograms are not just counters of events that fall into each bucket?read more
Usually alert thresholds are hardcoded in the alert. In more sophisticated setups, it would be useful for it to be parameterised based on another time series.read more
While eager consumers flock to retailers both online and in-store for big savings during the infamous day after Thanksgiving known as Black Friday, one must wonder the cost incurred by companies accommodating both the crowds swarming their store floors and the increase in traffic from online shoppers.read more
Prometheus 2.0 added a feature to take snapshots, let’s see how to use it.read more
Every now and then someone asks what metric type a increasing timestamp should be. Let’s take a look.read more