🌐
Prometheus
prometheus.io › docs › prometheus › latest › querying › basics
Querying basics | Prometheus
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

Prometheus Query Language (PromQL) Tutorial
🌐 r/devops
11
47
October 13, 2024
Prometheus query to calculate a ratio between two series
You want usage / limit, not limit / usage You want the average CPU seconds rate over a small window to see granular changes over the time range, not the average over that large grafana range variable. So change it to [1m] or [5m]. You might want to try irate which calculates the rate over the last two days points in the window rather than the average. More on reddit.com
🌐 r/PrometheusMonitoring
3
1
January 19, 2024
#Prometheus query Language PromQL
#Prometheus query Language PromQL In this lecture you will learn PromQL Basics, PromQL Operations and Functions and Recording Rules Prometheus has its own embedded language that facilitates querying and retrieving data from your Prometheus servers : PromQL. More on reddit.com
🌐 r/PrometheusMonitoring
1
1
March 12, 2023
Prometheus 2: An Open Source Language Model that Closely Mirrors Human and GPT-4 Judgements in Evaluating Other Language Models
The research team from KAIST AI, LG AI Research, Carnegie Mellon University, MIT, Allen Institute for AI, and the University of Illinois Chicago introduced Prometheus 2, a novel open-source evaluator designed to assess language models to resolve it. This model was developed to provide transparent, scalable, and controllable assessments while matching the evaluation quality of proprietary models. Prometheus 2 was developed by merging two evaluator LMs: one trained exclusively for direct assessment and another for pairwise ranking. The merging of these models created a unified evaluator that excels in both evaluation formats. The researchers utilized the newly developed Preference Collection dataset, which features 1,000 evaluation criteria, to refine the model’s capabilities further. By effectively combining the two training formats, Prometheus 2 can evaluate LM responses using direct assessment and pairwise ranking methods. The merged model leverages a linear merging approach to blend the strengths of both evaluation formats, achieving high performance across evaluation tasks. Quick read: https://www.marktechpost.com/2024/05/04/prometheus-2-an-open-source-language-model-that-closely-mirrors-human-and-gpt-4-judgements-in-evaluating-other-language-models/ Paper: https://arxiv.org/abs/2405.01535 GitHub Page: https://github.com/prometheus-eval/prometheus-eval More on reddit.com
🌐 r/machinelearningnews
1
14
May 5, 2024
People also ask

What are the types of Prometheus metrics
Prometheus metrics are categorized into four types: Counter, Gauge, Histogram, and Summary. Each type serves a different purpose in monitoring and alerting
🌐
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
What are the different formats in which Prometheus presents data
Prometheus presents data in four formats: String, Scalar, Instant Vector, and Range Vector. String is a text format, Scalar is a numerical value, Instant Vector provides a single value per series, and Range Vector gives a set of values over a time range
🌐
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
🌐
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.
🌐
DEV Community
dev.to › godofgeeks › prometheus-query-language-promql-deep-dive-51f3
Prometheus Query Language (PromQL) Deep Dive - DEV Community
March 12, 2026 - At its core, PromQL (Prometheus Query Language) is the query language for Prometheus. It's the way you interact with the time-series data that Prometheus has lovingly collected. Imagine it as a specialized SQL for time-series databases.
🌐
InfraCloud
infracloud.io › blogs › promql-prometheus-guide
Prometheus Query Language - Prometheus Definitive Guide Part II
April 9, 2021 - Let’s get started! PromQL is a DSL (domain-specific-language) that enables users to do aggregations, analysis, and arithmetic operations on metric data stored in the Prometheus’ database.
🌐
Last9
last9.io › blog › guide-to-prometheus-query-language
PromQL: A Developer's Guide to Prometheus Query Language | Last9
February 26, 2026 - PromQL is the query language used by Prometheus, an open-source monitoring and alerting toolkit.
🌐
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.
Find elsewhere
🌐
Medium
valyala.medium.com › promql-tutorial-for-beginners-9ab455142085
PromQL tutorial for beginners and humans | by Aliaksandr Valialkin | Medium
September 15, 2023 - PromQL is a query language for Prometheus monitoring system. It is designed for building powerful yet simple queries for graphs, alerts or derived time series (aka recording rules).
🌐
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 - Prometheus is an open-source monitoring ... lies PromQL (Prometheus Query Language), a powerful and flexible query language used to extract valuable insights from the collected metrics....
🌐
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 - Prometheus Query Language is the primary language that helps you visualize Prometheus data in a dashboard or build alerting rules when using the alert manager of Prometheus.
🌐
Medium
medium.com › tools-trips › promql-prometheus-query-language-05d81813df58
PromQL (Prometheus Query Language) | by Engr. Md. Hasan Monsur | Tech Tools | Medium
March 13, 2025 - PromQL (Prometheus Query Language) is a powerful query language used to retrieve and manipulate time series data stored in Prometheus.
🌐
DEV Community
dev.to › sre_panchanan › decoding-promql-a-deep-dive-into-prometheus-query-language-4h23
Decoding PromQL: A Deep Dive into Prometheus Query Language - DEV Community
November 12, 2024 - PromQL, short for Prometheus Query Language, is the dedicated language designed for querying and extracting valuable insights from the time-series data stored in Prometheus. As the backbone of Prometheus' querying capabilities, PromQL enables ...
🌐
Better Stack
betterstack.com › community › guides › monitoring › promql
The Beginner’s Handbook to PromQL | Better Stack Community
February 26, 2025 - The Prometheus Query Language (PromQL) is a powerful and flexible language used to query and manipulate time-series metrics in Prometheus.
🌐
Chronosphere
chronosphere.io › home › workshop: introduction to the prometheus query language
Workshop: Introduction to the Prometheus query language | Chronosphere
March 19, 2025 - This language is called PromQL and provides an open standard unified way of selecting, aggregating, transforming, and computing on the collected time series data. Note that this language provides only READ access to the collected metrics data, ...
🌐
SigNoz
signoz.io › guides › essential promql cheat sheet - master prometheus queries
Essential PromQL Cheat Sheet - Master Prometheus Queries | SigNoz
November 29, 2024 - PromQL (Prometheus Query Language) is the specialized query language designed for Prometheus, the popular open-source monitoring and alerting toolkit.
🌐
Last9
last9.io › blog › prometheus-query-examples
Essential Prometheus Queries: Simple to Advanced | Last9
June 15, 2026 - PromQL (Prometheus Query Language) is the query language built into Prometheus for selecting and aggregating time series data. It supports label filtering, mathematical operations, rate calculations, and aggregations like sum, avg, and topk.
🌐
Last9
last9.io › home › resources › guides › prometheus › promql: the query language that powers modern metrics
Guide — PromQL: The Query Language That Powers Modern Metrics | Last9
November 21, 2024 - PromQL is the powerful query language behind Prometheus that turns time-series data into actionable insights. Learn why it's become the de-facto standard for cloud-native metrics.
🌐
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 - Prometheus is also instrumented for CPU and memory profiling, courtesy of the Go language runtime, so we can take a look at CPU usage. The image below shows Prometheus executing a mix of queries over a 30-second period, so it can’t be mapped directly to an individual query, but you can still ...
🌐
Medium
medium.com › @suchitasharma1106 › writing-alerts-in-promql-a-guide-to-prometheus-query-language-and-alert-definitions-e430b53180a9
Writing Alerts in PromQL: A Guide to Prometheus Query Language and Alert Definitions | by Suchita Sharma | Medium
October 7, 2024 - PromQL (Prometheus Query Language) is a flexible and powerful query language used for querying metrics from Prometheus databases. One of the most important applications of PromQL is creating alerting rules to notify users about critical conditions ...