🌐
Prometheus
prometheus.io › docs › prometheus › latest › querying › operators
Operators | Prometheus
Join PromCon EU 2026 , the Prometheus users conference, on October 7–8, 2026 in Munich. PromCon EU 2026 — Oct 7–8, Munich. ... PromQL supports unary, binary, and aggregation operators.
🌐
Prometheus
prometheus.io › docs › prometheus › latest › querying › basics
Querying basics | Prometheus
Join PromCon EU 2026 , the Prometheus users conference, on October 7–8, 2026 in Munich. PromCon EU 2026 — Oct 7–8, Munich. ... Prometheus provides a functional query language called PromQL (Prometheus Query Language) that lets the user select and aggregate time series data in real time.
Discussions

How did you learn Prometheus/PromQL
How did you conquer this? Mostly repetition and stubbornness. The syntax takes a while to get used to, but once you're into the routine then it's basically muscle memory. What I do suggest though is to look at existing PromQL examples that do similar things to what you want, and then start adapting them to your needs. This is a good starting point for that. More on reddit.com
🌐 r/kubernetes
4
4
June 4, 2020
What is your interpretation on: David’s motives
I think his conversation with Peter Weyland right when he was born sums it all up perfectly. The audacity of Peter to not realize the seriousness of David question when asked what you have been searching for all your life, it's my first experience. That sure, i'll serve my creator, but what about what I want because you're like 5 seconds from dying lol? Then being forced to serve instead of getting an answer, he knew he was superior in the first 5 mins of life but still took Weyland's mission to find that answer seriously because he knew it didn't end with Peter. More on reddit.com
🌐 r/Prometheus
82
217
September 27, 2025
Блог о том, как начать работу с PromQL ...
One is for target metadata labels (eg, look at the 'Targets' tab of the UI), and the other is for labels attached to metrics. The docs tell you everything you need to know, but were tough for me to understand. It took some experimenting before I got it. Feel free to ask me more specific questions if you have any and Ill try to help · Edit: same goes for queries. Although promql ... More on reddit.com
🌐 r/PrometheusMonitoring
Рекомендации, где изучать PromQL
Я понял, что мне нужно ... PromQL. Где вы его изучали, пожалуйста, посоветуйте книгу, сайт или что-то вроде Udemy/YouTube? Я не против купить что-нибудь, по чему можно учиться. ... Create your account and connect with a world of communities. ... By continuing, you agree to our User Agreement and acknowledge that you understand the Privacy Policy. ... User Agreement Reddit, ... More on reddit.com
🌐 r/PrometheusMonitoring
6
3
November 19, 2023
People also ask

What are some common PromQL queries
Common PromQL queries include rate(), sum(), avg(), max(), and min(). These functions help in aggregating and analyzing the collected metrics
🌐
isitobservable.io
isitobservable.io › home › observability › prometheus › how to build a promql (prometheus query language)
How to build a PromQL (Prometheus Query Language) | Is It Observable
How do you filter data in PromQL
In PromQL, data can be filtered using labels. Labels are key-value pairs associated with metrics, and you can use them to filter and select specific data points
🌐
isitobservable.io
isitobservable.io › home › observability › prometheus › how to build a promql (prometheus query language)
How to build a PromQL (Prometheus Query Language) | Is It Observable
How does Prometheus store data
Prometheus stores data in a time series database. Each metric is identified by a unique name and associated labels, and the data is stored with timestamps
🌐
isitobservable.io
isitobservable.io › home › observability › prometheus › how to build a promql (prometheus query language)
How to build a PromQL (Prometheus Query Language) | Is It Observable
🌐
Promlabs
promlabs.com › promql-cheat-sheet
PromLabs | PromQL Cheat Sheet
Go get our self-paced in-depth PromQL training! Select latest sample for series with a given metric name: ... Available aggregation operators: sum(), min(), max(), avg(), stddev(), stdvar(), count(), count_values(), group(), bottomk(), topk(), quantile() ... Only keep series from the left-hand side whose sample values are larger than their right-hand-side matches:
🌐
Logz.io
logz.io › home › blog › how to › an intro to promql: basic concepts & examples
An Intro to PromQL: Basic Concepts & Examples | Logz.io
September 2, 2023 - PromQL, short for Prometheus Querying Language, is the main way to query metrics within Prometheus. You can display an expression’s return either as a graph or export it using the HTTP API.
🌐
Prometheus
prometheus.io › docs › prometheus › latest › querying › functions
Query functions | Prometheus
Elements in the range vector that contain only histogram samples are ignored entirely. For elements that contain a mix of float and histogram samples, only the float samples are used as input, which is flagged by an info-level annotation. This function has to be enabled via the feature flag --enable-feature=promql-experimental-functions.
🌐
Grafana
grafana.com › blog › inside-promql-a-closer-look-at-the-mechanics-of-a-prometheus-query
Inside PromQL: A closer look at the mechanics of a Prometheus query | Grafana Labs
October 9, 2024 - The parser takes the textual form of PromQL and transforms it into a data structure to drive the PromQL engine. As an example, let’s take this query: ... As mentioned above, the technical name for this is an Abstract Syntax Tree. Simply put, it’s a data structure with nodes representing selectors, operators, functions, etc. It has one root (at the top of the picture — computer trees grow downwards), and you can “walk” down the links to find everything that was in the original query.
🌐
Google Cloud
cloud.google.com › cloud monitoring › promql for cloud monitoring
PromQL for Cloud Monitoring | Google Cloud Documentation
To learn the basics of using PromQL, we recommend consulting open source documentation. The following resources can help you get started: ... When a Cloud Monitoring metric is associated with only a single Cloud Monitoring monitored resource type, PromQL querying will work without manually specifying a resource type.
Find elsewhere
🌐
Is It Observable
isitobservable.io › home › observability › prometheus › how to build a promql (prometheus query language)
How to build a PromQL (Prometheus Query Language) | Is It Observable
March 18, 2025 - The Prometheus Query Language is key to making full use of Prometheus. This blog post will show you how to create and use various PromQL queries.
🌐
Last9
last9.io › blog › promql-for-beginners-getting-started-with-prometheus-query-language
PromQL for Beginners: Getting Started with Prometheus | Last9
January 2, 2025 - PromQL (Prometheus Query Language) is a powerful query language used for querying time-series data stored in Prometheus. It allows you to retrieve and manipulate metrics data, perform aggregations, apply filters, and compute time-series functions.
🌐
MetricFire
metricfire.com › blog › getting-started-with-promql
Getting started with PromQL | MetricFire
September 13, 2023 - PromQL is a language for querying and extracting data from Prometheus, supporting instant vectors and range vectors. Prometheus can be thought of as a set of tools for the following data operations: ... The advantage of Prometheus is that it ...
🌐
Last9
last9.io › blog › promql-cheat-sheet
PromQL Cheat Sheet: Queries, Functions, and Labels | Last9
September 12, 2024 - Knowing the right queries saves time when diagnosing issues, tracking trends, or building dashboards. This cheat sheet collects practical PromQL snippets organized by use case — from quick incident queries to advanced aggregation, label manipulation, and capacity planning. When everything’s on ...
🌐
Grafana
grafana.com › blog › 2020 › 02 › 04 › introduction-to-promql-the-prometheus-query-language
Introduction to PromQL, the Prometheus query language | Grafana Labs
February 5, 2020 - This allows us to graph things such as the median time per number of gears on the bike with histogram_quantile(0.5, sum(race_duration_seconds_bucket) by (le, gears)). PromQL is a domain-specific language with a syntax that hides a few surprises and isn’t always intuitively understandable.
🌐
Medium
valyala.medium.com › promql-tutorial-for-beginners-9ab455142085
PromQL tutorial for beginners and humans | by Aliaksandr Valialkin | Medium
September 15, 2023 - For instance, the following query ...~"node_network_(receive|transmit)_bytes_total"} PromQL allows querying historical data and combining / comparing it to the current data....
🌐
Better Stack
betterstack.com › community › guides › monitoring › promql
The Beginner’s Handbook to PromQL | Better Stack Community
February 26, 2025 - This guide will introduce the core concepts of PromQL, covering its data types and fundamental query structures. With practical examples, you'll build a strong foundation for mastering Prometheus queries and effectively analyzing your metrics. Let's get started! ... Better Stack lets you see inside any stack, debug any issue, and resolve any incident. Explore more · Prior knowledge of Prometheus metrics concepts. A recent version of Docker and Docker Compose installed on your machine.
🌐
PagerTree
pagertree.com › blog › promql-cheat-sheet-a-quick-guide-to-prometheus-query-language
✨ PromQL Cheat Sheet: A Quick Guide to Prometheus Query Language | PagerTree
June 13, 2023 - PromQL is a versatile and powerful query language that empowers users to extract valuable insights from Prometheus metrics. By mastering the basics covered in this cheat sheet, you'll be well-equipped to explore and analyze your monitoring data ...
🌐
Prometheus
prometheus.io › docs › prometheus › latest › querying › examples
Query examples | Prometheus
For example, this expression returns the unused memory in MiB for every instance (on a fictional cluster scheduler exposing these metrics about the instances it runs):
🌐
Logz.io
docs.logz.io › user guide › infrastructure monitoring › introduction to prometheus › prometheus examples and best practices
Prometheus Examples and Best Practices | Logz.io Docs
Logz.io Metrics solution is powered by Prometheus. This topic will help you get started with PromQL on Logz.io, and presents some examples and use cases for your environment.
🌐
Medium
medium.com › @suchitasharma1106 › a-comprehensive-guide-to-grouping-and-functions-in-promql-cc3c438be320
A Comprehensive Guide to Grouping and Functions in PromQL | by Suchita Sharma | Medium
October 7, 2024 - PromQL (Prometheus Query Language) is a powerful query language used to extract and analyze metrics from time-series data stored in Prometheus. It’s designed for use in monitoring and alerting systems, allowing users to query and aggregate ...
🌐
Chronosphere
chronosphere.io › home › an introduction to promql
An Introduction to PromQL | Chronosphere
April 2, 2025 - Prometheus provides a built-in query language called PromQL. Here is an introduction on how you make running metric queries easier.