ExtendedPromQL.md: mention range_median and range_quantile

Aliaksandr Valialkin 2018-11-03 03:05:51 +02:00
parent aed7552a55
commit b7428b21dc

@ -24,7 +24,7 @@ VictoriaMetrics supports [standard PromQL](https://prometheus.io/docs/prometheus
- Step functions - `srate`, `sdelta`, `sincrease`, `sderiv`, `sintegrate` - for calculating the corresponding values over [instant vectors](https://prometheus.io/docs/prometheus/latest/querying/basics/#instant-vector-selectors) instead of [range vectors](https://prometheus.io/docs/prometheus/latest/querying/basics/#range-vector-selectors).
- `ideriv(m)` - for calculating `instant` derivative for `m`.
- `running_` functions - `running_sum`, `running_min`, `running_max`, `running_avg` - for calculating [running values](https://en.wikipedia.org/wiki/Running_total) on the selected time range.
- `range_` functions - `range_sum`, `range_min`, `range_max`, `range_avg`, `range_first`, `range_last` - for calculating global value over the selected time range.
- `range_` functions - `range_sum`, `range_min`, `range_max`, `range_avg`, `range_first`, `range_last`, `range_median`, `range_quantile` - for calculating global value over the selected time range.
- `smooth_exponential(q, sf)` - smooths `q` using [exponential moving average](https://en.wikipedia.org/wiki/Moving_average#Exponential_moving_average) with the given smooth factor `sf`.
- `remove_resets(q)` - removes counter resets from `q`.
- Trigonometric functions - `sin(q)`, `cos(q)`, `asin(q)`, `acos(q)` and `pi()`.