PromQL Guesswork / Prometheus Ecosystem Scalability Issues

Cloud Native Computing Berlin
Tue, Sep 8, 2020, 6:00 PM (CEST)

About this event


[18:00 - 18:50]: Jürgen Etzlstorfer, "Overcoming (organizational) scalability issues in your Prometheus ecosystem"

[19:00 - 19:45]: Julius Volz, “Taking the Guesswork out of Your PromQL”

Talks will be followed by 5 minute Q&A and a 5-minute break.



"Overcoming (organizational) scalability issues in your Prometheus ecosystem", Jürgen Etzlstorfer

Abstract: Prometheus is considered a foundational building block when running applications on Kubernetes and has become the de-facto open-source standard for visibility and monitoring in Kubernetes environments.

Your first starting points when operating Prometheus are most probably configuring scraping to pull your metrics from your services, building dashboards on top of your data with Grafana, or defining alerts for important metrics breaching thresholds in your production environment. in your production environment.

As soon as you are comfortable with Prometheus as your weapon of choice, your next challenges will be scaling and managing Prometheus for your whole fleet of applications and environments. As the journey “From Zero to Prometheus Hero” is not trivial you will find obstacles on the way. In this presentation, we are highlighting the most common challenges we have seen and provide guidance on how to overcome them. Finally, we are discussing a solution to get you there more quickly to build automated, future-proof observability with Prometheus showing Keptn as one possible implementation.

“Taking the Guesswork out of Your PromQL”, Julius Volz

Abstract: Prometheus co-founder Julius Volz presents some usability challenges with Prometheus's query language PromQL, as well as approaches to make usage easier. PromQL is great for doing calculations on time series data. However, the language also has plenty of sharp edges and can be challenging to learn and work with for both beginners and more advanced users. The talk starts with a language overview, goes into examples of usability issues, and then presents recent efforts like PromLens ( by Julius' company PromLabs) and the new PromQL text editor that will be part of both PromLens and Prometheus soon.