delta will fail when your counter will be reset (when it will start counting from 0 again), while increase/rate will detect that and adjust result accordingly. So with:

t0: 5
t1: 11
t2: 28
t3: 4
t4: 40

with delta you'll probably get 40 - 5 = 35, while increase will probably calculate something similar to (28-5)+40 = 63

Answer from bjakubski on Stack Overflow
🌐
Grafana
grafana.com › blog › 2023 › 09 › 26 › opentelemetry-metrics-a-guide-to-delta-vs.-cumulative-temporality-trade-offs
OpenTelemetry metrics: Delta vs. Cumulative temporality trade-offs | Grafana Labs
September 27, 2023 - Prometheus SDKs provide a mechanism to manage only active metrics, through custom collectors, and it is heavily used in larger applications. OpenTelemetry SDKs allow this through Asynchronous Instruments. One big advantage of Delta is that it is really hard to cause a memory leak.
Discussions

prometheus - PromQL delta for each elment in values array - Stack Overflow
I am using PromQL to get the values of a counter for the last 5m minutes but I would like to get the counters delta value for each value returned. I can query using delta(http_requests[5m]) but it ... More on stackoverflow.com
🌐 stackoverflow.com
monitoring - Get delta between two custom timestamps in Prometheus - Stack Overflow
I have a Prometheus metric called device_number. What I want is to show the difference in value between now and one day/week/month etc ago. Which means subtracting two values with two different More on stackoverflow.com
🌐 stackoverflow.com
prometheus - Calculate delta on filter metric - Stack Overflow
I would like to calculate the daily increase of a metric via prometheus. Currently I am using: delta(metric_name[1d]). Unfortunately there can be an instant were the value is 0, therefore it messes... More on stackoverflow.com
🌐 stackoverflow.com
Epic: Delta Temporality support in prometheus
This is an epic/tracking bug for supporting delta temporality data in Prometheus, primarily but not exclusively for supporting Open Telemetry. This replaces #12763 which is more specifically about ... More on github.com
🌐 github.com
1
December 4, 2025
🌐
Medium
medium.com › @texasdave2 › using-delta-in-prometheus-differences-over-a-period-of-time-c72a6182c426
Using delta in Prometheus, differences over a period of time | by David O'Dell | Medium
July 15, 2019 - We needed to have a way to count the number of restarts in the past hour, rather, if there was a difference in the number of restarts above some level in the last hour. That’s where DELTA comes in.
🌐
Prometheus
prometheus.io › docs › prometheus › latest › querying › functions
Query functions | Prometheus
delta acts on histogram samples by calculating a new histogram where each component (sum and count of observations, buckets) is the difference between the respective component in the first and last native histogram in v.
🌐
Edge Delta
edgedelta.com › home › company › blog › monitoring applications using edge delta agent prometheus
Monitoring Applications Using Edge Delta Agent + Prometheus
April 12, 2025 - To be able to guide Prometheus to get metrics locally from Edge Delta Agent we need one more step. Download edgedelta-prom-servicemonitor.yml · You need to update “promop” in value in edgedelta-prom-servicemonitor.yml with your helm release name for prometheus, if you give another release name: ... NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION promop monitoring 1 2020-08-28 19:49:30.516141 +0300 +03 deployed prometheus-operator-9.3.1 0.38.1
Find elsewhere
🌐
VictoriaMetrics
victoriametrics.com › blog › prometheus monitoring: instant queries and range queries explained
Prometheus Monitoring: Instant Queries and Range Queries Explained
February 21, 2025 - In the diagram, the red dot represents ... not appear in the result. But how much time is too far? In Prometheus, the lookback delta defaults to 5 minutes....
🌐
Edge Delta
docs.edgedelta.com › docs › prometheus-integration
Use Edge Delta to Ingest from Prometheus | Edge Delta Documentation
The Prometheus Scraper input node can scrape metrics from any target that supports the OpenMetrics format. It functions as a drop-in replacement: you can migrate from Prometheus to the ED Agent using the same configuration. There are three different ways to implement Edge Delta prometheus scraping:
🌐
Google Groups
groups.google.com › g › prometheus-users › c › Naa9PzAUvis
delta in promql vs Grafana delta on dashboard
July 1, 2023 - The metrics are in prometheus and I use Grafana 9.4 for visualisation. In Grafana I have a dasboard where I can see that the lag is increasing or decreasing. I have choosen to display the delta in the legend and it shows a number that does not really make sense, but it shows something.
🌐
Delta
delta.app › en › crypto › prometheus
Prometheus Price Today | PROME Coin Price (Live Prometheus Statistics) | Delta
On 14/9/2026, the live price of Prometheus is $NaN per (PROME/USD) with a current market cap of N/A. 24-hour trading volume is $277.11. Prometheus to USD price is updated in real-time.
🌐
GitHub
github.com › prometheus › prometheus › issues › 17649
Epic: Delta Temporality support in prometheus · Issue #17649 · prometheus/prometheus
December 4, 2025 - This is an epic/tracking bug for supporting delta temporality data in Prometheus, primarily but not exclusively for supporting Open Telemetry. This replaces #12763 which is more specifically about Otel and was not structured as a tracking bug.
Author: prometheus
🌐
Promcon
promcon.io › 2025-munich › talks › otel-delta-temporality-support-in-prometheus
OTEL delta temporality support in Prometheus | PromCon EU 2025
The Prometheus conference — October 21 - 22 in Munich · OpenTelemetry's metric model natively supports both delta and cumulative temporality, while Prometheus has historically only supported cumulative. In the past, this meant any delta metrics attempted to be ingested via Prometheus' OTLP endpoint were rejected.
🌐
Reddit
reddit.com › r/prometheusmonitoring › [deleted by user]
[deleted by user] : r/PrometheusMonitoring
December 4, 2023 - Prometheus Monitoring subreddit · Members Online • · [deleted] Tiếng Việt · Share · Share · Sort by: Best · Open comment sort options · Best · Top · New · Controversial · Old · Q&A · SuperQue · • 2y ago · If you look at the documentation the delta() function also applies extrapolation to the data to fit the exact time window.
🌐
Grafana
community.grafana.com › prometheus
Incorrect handling of metrics by the delta() function in Grafana - Prometheus - Grafana Labs Community Forums
May 22, 2022 - And I want to calculate the intensity of my application. This application processes files. I count the processing time of each file and send it to Prometheus as a counter.Increment(Processed_time). Then in Grafana I use the delta() function to calculate the intensity.
🌐
GitHub
github.com › prometheus › prometheus › discussions › 13900
inconsistency in prometheus rate/increase/deriv/delta calculation · prometheus/prometheus · Discussion #13900
April 6, 2024 - Hi , While reviewing Prometheus-related content online, I've come to understand that the rate / deriv is calculated as (v2 - v1) / (t2 - t1), and the increase/delta is simply (v2 - v1). Now, considering i have 12 data points (of Gauge type) with a scrape interval of 1 minute, if i apply the ...
Author: prometheus
🌐
Google Groups
groups.google.com › g › prometheus-users › c › WvUYBfd4pPg
Delta only for gauges?
April 5, 2017 - delta() and deriv() are for gauges, as they don't interpret non-monotonically increasing values as resets. So you can see e.g. how much a temperature has changed in the last 1h, or see how disk usage is trending. ... -- You received this message because you are subscribed to the Google Groups ...
🌐
GitHub
github.com › prometheus › prometheus › issues › 12967
Proposal for improving rate, increase, delta (based on xrate, xincrease) · Issue #12967 · prometheus/prometheus
October 11, 2023 - Here is a Design Doc with a detailed explanation including examples: Prometheus yrate (yrate, yincrease, ydelta): Linear versions of rate(), increase() and delta(), based on xrate() We have been running a fork of Prometheus (and Thanos) for about 6 months now that has these improvements and it has been working great for us.
Author: prometheus
🌐
Deltastream
docs.deltastream.io › reference › metrics › prometheus-integration
Prometheus Integration | DeltaStream
March 7, 2025 - - job_name: deltastream-metrics metrics_path: /metrics scheme: https scrape_interval: 60s scrape_protocols: [ "PrometheusText0.0.4" ] authorization: type: Bearer credentials: <your Bearer token from Step 1> static_configs: - targets: - "api-atyo2.deltastream.io" # [ your URI from Step 1 ] labels: <your custom label> : "<your custom label value>"