千家信息网

Prometheus PromQL怎么使用

发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,本篇内容主要讲解"Prometheus PromQL怎么使用",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Prometheus PromQL怎么使用"吧!
千家信息网最后更新 2026年11月04日Prometheus PromQL怎么使用

本篇内容主要讲解"Prometheus PromQL怎么使用",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Prometheus PromQL怎么使用"吧!

数据类型

目前PromQL Expression Language有4种数据类型:

  • Instant vector(即时向量): 包含单个样本的一组时间序列,每个时间序列共享相同的时间戳

  • Range vector(范围向量): 一组每个时间序列随时间变化的数据点的时间序列

  • Scalar(标量): 一个简单的浮点数值

  • String(字符串): 一个简单的字符串值,当前还没有使用

字面值

字符串

在PromQL中字符串作为查询条件label的值,如http_requests_total{job="apiserver", handler="/api/comments"}中的"apiserver"和"/api/comments",和Go语言中字符串的类似,例如:

"this is a string"'these are unescaped: \n \\ \t'`these are not unescaped: \n ' " \t`

浮点值

标量浮点数值格式为[-](digits)[.(digits)],例如:

-2.43

时序选择器

即时向量选择器

即时向量选择器用来使用metric name和label来从当前时刻返回满足条件的时间序列。

最简单的形式是只使用一个metric name,例如http_requests_total,还可以通过附件一组用{}括起来的label进一步的筛选时间序列,如 http_requests_total{job="prometheus",group="canary"}。label的匹配支持以下形式:

  • = 选择相等的标签

  • != 选择不相等的标签

  • =~ 选择匹配正则表达式的标签(或子标签)

  • !~ 选择不匹配正则表达式的标签(或子标签)

例如,查询staging、testing、development环境下的,非GET方法的http_requests_total的时间序列:

http_requests_total{environment=~"staging|testing|development",method!="GET"}

范围向量选择器

在一个向量选择器后天就[]表示的时间范围,就是范围向量选择器。时间范围的单位可以取值如下:

  • s - seconds

  • m - minutes

  • h - hours

  • d - days

  • w - weeks

  • y - years

例如:

Offset modifier

Offset modifier即偏移修饰符可以用来指定即时向量或范围向量的时间偏移,例如:

其中如http_requests_total offset 5m表示返回当前五分钟之前http_requests_total的数据。

操作符

Prometheus支持很多二元和聚合的操作符,如算数、比较、逻辑、聚合运算符,具体可以查看operators

函数

Prometheus支持很多函数可以用来对操作数据,具体可以查看functions。

到此,相信大家对"Prometheus PromQL怎么使用"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

时间 选择 向量 序列 时间序列 标签 范围 字符 字符串 数据 浮点 支持 查询 内容 函数 形式 操作符 数值 方法 条件 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网巨头反垄断金融科技 丰台科技园 互联网 无线互联网科技 上海卓越科技 互联网 湖南洣水互联网科技有限公司扣款 天速互联网络科技有限公司 哈尔滨新华互联网科技学院 华夏互联网科技业 互联网科技产业特征 互联网科技人工智能实验室 内蒙古九一互联网科技 明优互联网科技有限公司 深圳互联网科技的发展 黑云互联网科技有限公司 南京一网一红互联网科技有限公司 中国新注册互联网科技 互联网科技手抄报图片 恒生科技指数 中概互联网 优雇互联网科技有限公司 宁波允成互联网科技有限公司 互联网科技公司华为 礼当家互联网科技 远信互联网科技 山东吉时兔互联网科技有限公司 互联网科技教育视频 湖南诚度互联网科技有限公司 宜昌元轩互联网科技有限公司 迪庆互联网科技招生 洛阳共同富裕互联网科技有限公司 科技互联网海报
0