11、PromQL 查询:标签匹配器、向量与运算符详解

PromQL 查询:标签匹配器、向量与运算符详解

1. 标签匹配器(Label Matchers)

标签匹配器用于将查询搜索限制在特定的标签值集合内。以 node_cpu_seconds_total 指标为例,有四种可用的标签匹配运算符: = != =~ !~
- 无匹配规范查询 :若没有任何匹配规范,该指标会返回一个即时向量,包含所有带有该指标名称的时间序列,以及 CPU 核心编号(如 cpu="0" cpu="1" )和 CPU 模式(如 mode="idle" mode="iowait" 等)的所有组合,总共会有 16 个时间序列。
- = 精确匹配 :使用 = 可以对标签值进行精确匹配。例如,仅匹配 CPU 核心 0,将返回上一个查询中一半的时间序列。
- != 否定匹配 :使用 != 可以否定匹配,获取其余的所有时间序列。在上述示例中,应用该匹配器将仅返回剩余的 8 个时间序列。
- =~ !~ 正则表达式匹配 :在选择时间序列时,除了精确匹配,还可以

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值