PromQL live trainings

Schedule a private live online training delivered by Prometheus co-founder Julius Volz for your engineering team.

2x3 hours  –  €500 / participant

Live trainings for other courses may follow in the future.

Video call

By the creator of Prometheus

Our live PromQL trainings are delivered by Prometheus co-founder and initial PromQL creator Julius Volz. Julius is an active Prometheus team member, expert Prometheus consultant, and experienced teacher, now dedicated to creating the best Prometheus learning experience. With trainings created by Julius, you get to learn Prometheus in the most effective way.

About Julius
Portrait of Julius Volz

Training summary

Learn PromQL from the ground up with this in-depth training by Prometheus co-founder Julius Volz. The training starts with the very basics of PromQL and then works towards advanced querying patterns and best practices. No previous knowledge of PromQL is required.

Pricing and conditions

The training price is EUR 500 / participant.

We require a minimum of 15 participants (or equivalent pricing) to schedule a training session.

We recommend a maximum group size of 30 to allow for sufficient Q&A attention. This depends on the chattiness of the group though, and you are of course free to add more participants!

Training format

This training is delivered online in 2 x 3-hour sessions on subsequent days (other timings available on demand).

The training consists of:

  • A live video-call-based training via Zoom, Google Meet, or other compatible solutions.
  • Detailed instructional material covering all training topics, including access to the material after the session.
  • Interactive querying exercises to make sure you can apply what you have learned.
  • Time to ask questions and discuss training topics.
  • PromLens integration as an instructional tool in the training to aid the understanding and construction of queries.


Read what previous participants of this workshop are saying:


Training outline

Subject to minor changes, the training covers the following content:

Locating PromQL in the Big Picture
What is PromQL?
PromQL Execution in Prometheus
Use Case Overview
Data Model Refresher
Time Series Data Model
Metric Types
Basic Querying
Using the Expression Browser
Using PromLens
The Training Demo Service
Selecting Series
Rates and Derivatives
Aggregating Over Dimensions
Interlude: PromQL Language Theory
PromQL's Nested Structure
Expression Types
PromQL Node Types
Query Types and Evaluation Time
Advanced Querying
Working with Histograms
Thresholds and Filtering by Value
Set Operators
Working with Timestamp Metrics
Sorting and topk / bottomk
Inspecting Scrape Health
Dealing with Absent Series
Aggregating Over Time

Inquire about a live PromQL training

Want to book a PromQL live training for your team or inquire about group discounts or custom conditions?

Contact us at:

Or use the contact form below:

Please enter your name.
Please enter a valid email address.