avg_over_time 函数计算区间向量内每个度量指标的平均值。例如: min_over_time(range-vector) min_over_time 函数计算区间向量内每个度量指标的最小值。 max_over_time(range-vector) max_over_time 函数计算区间向量内每个度量指标的最大值。 sum_over_time(range-vector) sum_over_time 函数计算区间向量内每个...
max_over_time(range-vector):指定区间内所有点的最大值。 sum_over_time(range-vector):指定区间内所有值的总和。 sum_over_time(prometheus_http_requests_total[5m]) #每个接口5分钟内请求的总和 count_over_time(range-vector):指定区间内所有值的计数。 quantile_over_time(scalar, range-vector):指定区间...
promql是一种用于查询和分析时间序列数据的查询语言,它是Prometheus监控系统的核心组件。在promql中,可以使用一系列的函数和操作符来对时间序列数据进行过滤、聚合和计算。 对于给定的查询需求,即返回范围向量中出现的最大值的次数,可以使用以下promql查询语句来实现: 代码语言:txt 复制 max_over_time(metric_nam...
avg_over_time(range-vector) :区间向量内每个指标的平均值。 min_over_time(range-vector) :区间向量内每个指标的最⼩值。 max_over_time(range-vector) :区间向量内每个指标的最⼤值。 sum_over_time(range-vector) :区间向量内每个指标的求和。 count_over_time(range-vector) :区间向量内指标样本的总...
sum_over_time(range-vector):区间向量内每个指标的求和。 count_over_time(range-vector):区间向量内每个指标的样本数据个数。 quantile_over_time(scalar, range-vector):区间向量内每个指标的样本数据值分位数。 stddev_over_time(range-vector):区间向量内每个指标的总体标准差。 stdvar_over_time(range-vector...
max_over_time 函数,只需要知道一段 range 里的 value就行了,并不关心时间戳 Vector扩展——相关注意点 指标在收集的过程中,可能会丢失某些时刻的sample,一个 range 里也就会丢失部分数据点。丢失数据点后的range在计算过程中,Prometheus会进行一定的兼容处理(如根据一定算法推测缺失的点)。
min_over_time(range-vector): 区间向量内每个度量指标的最小值。 max_over_time(range-vector): 区间向量内每个度量指标的最大值。 sum_over_time(range-vector): 区间向量内每个度量指标的求和值。 count_over_time(range-vector): 区间向量内每个度量指标的样本数据个数。
- max_over_time() 区间内最大值 - sum_over_time() 区间求和 - count_over_time() 区间值统计 - quantile_over_time() 区间分位数 - stddev_over_time() 区间标准偏差 - stdvar_over_time() 区间标准方差 5.10 数学计算 - abs() 绝对值 ...
min_over_time(range-vector): 区间向量内每个度量指标的最小值。 max_over_time(range-vector): 区间向量内每个度量指标的最大值。 sum_over_time(range-vector): 区间向量内每个度量指标的求和。 count_over_time(range-vector): 区间向量内每个度量指标的样本数据个数。
absent_over_time() absent_over_time(v range-vector) 同absent(),常用于判断指标与标签组合,不存在于时间序列时报警。 ceil() ceil(v instant-vector) changes() changes(v range-vector) clamp() clamp(v instant-vector, min scalar, max scalar) ...