PromQl语句

promql是普罗米修斯内置的数据查询语句。普罗米修斯的数据库是TSDB时序型关系库。

匹配值的运算符:

= 表示完全相等

!= 表示不相等

=~ 表示正则表达式匹配

!~ 表示正则表达式匹配取反

通配符:

. 表示单个字符

.+ 表示一个或多个任意字符

.* 表示多个任意字符

promql的数学运算符:+ - * / % ^

数据模型:每个时间序列都是有指标名称(metric Name)和标签,根据它们来确定一个唯一标识

语句格式:指标名称 {标签名称1=标签值,标签名称2=标签值}

标签的作用就是过滤

瞬时向量选择器:选择一组时序在某个采样点的采样值。会给指标项加入一个度量的指标,选择该指标在指定条件下的时序采样值。

区间向量选择器:区间向量和瞬时向量类似。指的是过去一段时间内的采样值。单位:m分钟 s秒 h小时 d天 w周 y年

聚合操作符:使用聚合操作符用来将统计数据的元素聚合的更少(对采样数据的精确度会有所下降)。类型;sum 求和 min 最小值 max最大值 avg平均数 stddev 标准差 stdvar 方差 count统计个数

常用:container_memory_usage_bytes{instance=~"master01"}

相关推荐
不老刘15 小时前
【Java入门】Java服务部署方式全景对比:从java -jar到K8s
java·kubernetes·jar
mit6.82418 小时前
AKS--Azure Managed Kubernetes
kubernetes·flask·azure
爱莉希雅&&&19 小时前
K8s NFS+StorageClass+PV/PVC+Deployment 实战笔记
笔记·容器·kubernetes
维核科技1 天前
大模型私有化部署:Docker与Kubernetes实战避坑
docker·容器·kubernetes
SLD_Allen1 天前
Kubernetes + Ray + Volcano:云原生AI训练调度体系
人工智能·云原生·kubernetes
A-刘晨阳1 天前
Kubernetes 非共享存储详解:emptyDir 与 hostPath 从入门到实践
运维·云原生·容器·kubernetes·hostpath·emptydir
2401_834636991 天前
K8s 控制器全解:Deployment/DaemonSet/Job/CronJob+Service 服务发现实战宝典
容器·kubernetes·服务发现
风曦Kisaki1 天前
# Kubernetes(K8s)笔记Day15:K8s网络工作原理【Pod 网络模型,CNI 网络插件,Calico 工作模式详解,BGP协议,路由反射器】
运维·网络·nginx·云原生·容器·kubernetes
明王明王1 天前
从零搭建一个单节点 K8S 可观测实验室(七):从一次 Pod 创建过程,看懂 Kubernetes 核心原理
云原生·容器·kubernetes
云川之下2 天前
【k8s】NAD(NetworkAttachmentDefinition)与SR‑IOV‑Operator 关系
云原生·容器·kubernetes