ICYMI: The 10 most-read blog posts of 2020

Published: 29 Dec 2020

As 2020 comes to a close, we’re looking back at the 10 most-read blog posts of the year. Here’s another chance to check them out in case you missed them the first time around.

1. Grafana v7.0 released: New plugin architecture, visualizations, transformations, native trace support, and more 

The goal of this major release, announced during GrafanaCONline in May, was to extend on the Grafana platform by making it easier and more consistent for existing users, and intuitive and simple for those not familiar with Grafana.

2. Step-by-step guide to setting up Prometheus Alertmanager with Slack, PagerDuty, and Gmail 

Follow Ivana Huckova’s blog post on Prometheus Alertmanager for a beginner’s guide to setting up alert notifications for Slack, PagerDuty, and Gmail.

3. Introduction to PromQL, the Prometheus query language

Another 101-level Prometheus post, Emil Tullstedt’s blog focuses on the features of the PromQL query language.

4. How to configure Grafana as code

At FOSDEM 2020, Malcolm Holmes and Julien Pivotto discussed creating fully reproducible Grafana dashboards using Grafonnet – and why it leads to better workflows.

5. Announcing Grafana Tempo, a massively scalable distributed tracing system

Tempo creator Joe Elliott provides the details about the open source project, which is designed to be a robust trace id lookup store whose only dependency is object storage (GCS/S3).

6. An (only slightly technical) introduction to Loki, the Prometheus-inspired open source logging system

Does your organization need to invest in log management? Grafana Labs Solutions Engineer Ward Bekker breaks down everything you need to know about Loki.

7. How to visualize Prometheus histograms in Grafana 

Learn how to turn a Prometheus histogram into a stat panel, bar gauge, or heat map in Grafana in this tutorial.

8. Learn Grafana: How to use dual axis graphs

Why on earth would you need another Y axis? In this post, Marcus Olsson explains dual axis graphs in Grafana, and when you should use them. 

9. Introducing Tanka, our way of deploying to Kubernetes

YAML sucks! Tom Braack struck a chord with this blog post explaining why existing tools hardly ease this pain, and what we at Grafana Labs did about it with our new project, Tanka.

10. Pro tip: How to monitor client certificate expirations with Prometheus

This post shows how to easily track certificate expirations using Prometheus and Grafana.

Related Posts

In this blog, we’ll explain how to use other data sources for trace discovery in Grafana Tempo, our new distributed tracing backend.
In-person meetups were out of the question in 2020, but that didn't stop us from connecting with our open source communities.
During the keynote today, we made some exciting announcements (Grafana Tempo! Loki 2.0!). Here's where you can find out more.