Prometheus: Invest in tests and docs for min interval or min step explanation (#80165)
* add clearer comment for function def * update test to reflect change in range for 1w step * clarify docs * add more clarity * add explanation to query options min interval and link to min step * Update docs/sources/panels-visualizations/query-transform-data/_index.md Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com> --------- Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
This commit is contained in:
co-authored by
Isabel
parent
639bf3036d
commit
3409e0ea5a
@@ -74,7 +74,7 @@ The **Legend** setting defines the time series's name. You can use a predefined
|
||||
|
||||
The **Min step** setting defines the lower bounds on the interval between data points.
|
||||
For example, set this to `1h` to hint that measurements are taken hourly.
|
||||
This setting supports the `$__interval` and `$__rate_interval` macros.
|
||||
This setting supports the `$__interval` and `$__rate_interval` macros. Be aware that the query range dates are aligned to the step and this can change the start and end of the range.
|
||||
|
||||
### Format
|
||||
|
||||
@@ -96,7 +96,7 @@ For more information, refer to the [Time Series Transform option documentation][
|
||||
|
||||
{{% admonition type="note" %}}
|
||||
Grafana modifies the request dates for queries to align them with the dynamically calculated step.
|
||||
This ensures a consistent display of metrics data, but it can result in a small gap of data at the right edge of a graph.
|
||||
This ensures a consistent display of metrics data and Prometheus requires this for caching results. But, aligning the range with the step can result in a small gap of data at the right edge of a graph or change the start date of the range. For example, a 15s step aligns the range to Unix time divisible by 15s and a 1w minstep aligns the range to the start of the week on a Thursday.
|
||||
{{% /admonition %}}
|
||||
|
||||
### Exemplars
|
||||
|
||||
Reference in New Issue
Block a user