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]) |