Prometheus: fix rate_interval to use min step properly (#27168)
* Prometheus: fix rate_interval to use min step properly * Update docs/sources/features/datasources/prometheus.md Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com> * Simplify `getRateIntervalScopedVariable` (#27174) Signed-off-by: beorn7 <beorn@grafana.com> * Modify rate_interval tests to use createQuery * Change test wording + intervalfactor Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com> Co-authored-by: Björn Rabenstein <beorn@grafana.com>
This commit is contained in:
co-authored by
Diana Payton
Björn Rabenstein
parent
d1ee1d93c8
commit
86e44eec02
@@ -112,6 +112,8 @@ Regex:
|
||||
```
|
||||
### Using `$__rate_interval` variable
|
||||
|
||||
> **Note:** Available in Grafana 7.2 and above
|
||||
|
||||
The `$__rate_interval` variable is meant to be used in the rate function. It is defined as max( `$__interval` + _Scrape interval_, 4 * _Scrape interval_), where _Scrape interval_ is the Min step setting (AKA query_interval, a setting per PromQL query), if any is set, and otherwise the _Scrape interval_ as set in the Prometheus data source (but ignoring any Min interval setting in the panel, because the latter is modified by the resolution setting).
|
||||
|
||||
### Using variables in queries
|
||||
|
||||
Reference in New Issue
Block a user