Prometheus教程

Prom SQL内置函数

函数 描述 示例
sum() 计算选定时间序列的值的总和 sum(http_requests_total)
min() 返回选定时间序列中的最小值 min(disk_space_available_bytes)
count() 计算选定时间序列中值的数量 count(http_errors_total)
round(scalar, precision) 对scalar值进行四舍五入,保留指定的小数位数 round(avg_over_time(cpu_usage[1m]), 2)
rate() 计算选定时间序列的速率(每秒的增量) rate(http_requests_total[5m])
irate() 计算选定时间序列的瞬时速率(基于最后两个数据点) irate(cpu_usage_percent[1m])
avg() 计算选定时间序列的平均值 avg(cpu_usage_percent)
avg_over_time(range-vector) 在5分钟历史数据内每1分钟作为一个数据点计算平均值 avg_over_time(http_requests_total[5m:1m])
max(instant-vector) 返回给定瞬时向量中的最大值 max(node_cpu_usage)
max_over_time(range-vector) 计算给定时间范围内的最大值 max_over_time(http_requests_total[1h])
文章作者: 慕容峻才
文章链接: https://www.acaiblog.top/Prometheus教程/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 阿才的博客
微信打赏
支付宝打赏