- 文档首页
托管 Prometheus
Prometheus 基础知识
PromQL 入门
PromQL 操作符
PromQL 操作符
PromQL 支持丰富的操作符,用户可以使用这些操作符对进一步的对时间序列进行二次加工。这些操作符包括:数学运算符,布尔运算符、比较运算符、逻辑运算符等。本文为您介绍 PromQL 操作符。
数学运算符
数学运算符比较简单,就是简单的加减乘除等。例如:通过 http_response_size_bytes_sum 可以查询到 HTTP 响应字节总和。但是这个单位是字节,我们希望用 MB 显示。那么我们可以采取如下的计算方式。
http_response_size_bytes_sum /1024/1024
PromQL 中支持的以下数学运算符。
比较运算符
比较运算符支持用户将时间序列中样本的值和指定的值相比较。例如可以通过 http_requests_total 查询出每个接口的请求次数,但是如果想筛选出请求次数超过 20 次的接口呢?
可以用下面的 PromQL 表达式完成比较。
http_requests_total > 20
PromQL 中支持的以下比较运算符。
最近更新时间:2025.02.20 15:57:51