news 2026/8/20 23:46:27

实验 2:PromQL 基础查询 · 零基础详解

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
实验 2:PromQL 基础查询 · 零基础详解

文章目录

  • 实验 2:PromQL 基础查询 · 零基础详解
    • 一、实验目标解读
      • 2.1 实验目标
      • 大白话
      • 深度解析
    • 二、PromQL 四种数据类型 · 逐类型精讲
      • 2.2 核心概念总表
      • 类型 1:Instant Vector(瞬时向量)
        • 大白话
        • 深度解析
        • 实操验证
      • 类型 2:Range Vector(区间向量)
        • 大白话
        • 深度解析
        • ⚠️ 关键坑点
      • 类型 3:Scalar(标量)
        • 大白话
        • 深度解析
      • 类型 4:String(字符串)
        • 大白话
        • 深度解析
    • 三、8 条常用查询 · 逐句拆解
      • 查询 1:查看所有采集目标的健康状态
        • 大白话
        • 深度解析
        • 验证要点
      • 查询 2:Prometheus 自身每秒处理的样本数
        • 大白话
        • 深度解析
        • ⚠️ 易错坑点
      • 查询 3:按 job 分组的目标数量
        • 大白话
        • 深度解析
      • 查询 4:Prometheus 内存使用(进程常驻内存)
        • 大白话
        • 深度解析
      • 查询 5:采集延迟 Top 5
        • 大白话
        • 深度解析
      • 查询 6:计算增长率(5 分钟窗口)
        • 大白话
        • 深度解析
      • 查询 7:聚合:按 handler 分组的请求速率总和
        • 大白话
        • 深度解析
      • 查询 8:预测:按当前增长率,4 小时后磁盘使用量
        • 大白话
        • 深度解析
    • 四、验证步骤详解
      • 2.4 验证步骤
        • 步骤 1:进入 Web UI 的 Graph 页面
        • 步骤 2:逐一执行查询
        • 步骤 3:切换 Graph 标签查看趋势图
        • 步骤 4:rate() 只能用于 Counter 类型
        • 步骤 5:最终验证
    • 五、知识体系总览图
    • 六、常见坑点与避坑指南
      • 坑点 1:先 sum 后 rate(最常见错误)
      • 坑点 2:rate 窗口太短
      • 坑点 3:用 rate 处理 Gauge
      • 坑点 4:Range Vector 直接绘图
      • 坑点 5:topk 在 Graph 上的误解
    • 七、进阶练习题(30 道,分难度梯度)
      • 【基础篇】填空与判断(10 题)
      • 【基础篇】答案
      • 【进阶篇】选择题(10 题,不定项)
      • 【进阶篇】答案
      • 【实战篇】简答题(10 题)
      • 【实战篇】参考答案
    • 八、本章学习目标复盘

我先看一下你上传的图片内容,然后为你做零基础详解。

图片是 Prometheus Web UI 中查询根分区磁盘使用率的实操截图,查询语句为100 * (1 - node_filesystem_avail_bytes{mountpoint="/"} / node_filesystem_size_bytes{mountpoint="/"})。下面我基于实验 2 的全部内容,做一份零基础、双视角、出版级的详解。


实验 2:PromQL 基础查询 · 零基础详解

适用读者:从未接触过 PromQL 的运维/开发人员。
学习目标:学完后能独立写出 80% 日常监控查询语句。
双视角说明:每个知识点同时给出「大白话」(初学者)和「深度解析」(专家)。


一、实验目标解读

2.1 实验目标

掌握 PromQL 四种数据类型,学会使用 rate、sum、avg、topk 等常用函数。

大白话

你可以把 PromQL 想象成Prometheus 专用的 SQL。SQL 是查数据库表的,PromQL 是查时间

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/20 23:44:51

基于多智能体强化学习与RIS的6G工业网络能效与QoS联合优化

1. 项目概述:当工业6G遇上智能无线资源管理 最近和几个做无线通信和工业自动化的朋友聊,大家普遍头疼一个问题:在工厂、港口这些复杂场景里,部署下一代6G网络,既要保证高清视频监控、机械臂精准控制这类业务毫秒级的服…

作者头像 李华
网站建设 2026/8/20 23:43:33

知识竞赛实战指南:从备战策略到答题技巧的全流程解析

1. 活动背景与核心价值:一场年末的知识盛宴又到年底了,各种总结、盘点、年会活动扎堆,但总感觉少了点什么。对于咱们这些在职场、在校园、甚至是在家带娃的“终身学习者”来说,年底除了回顾,更需要一场能点燃大脑、检验…

作者头像 李华
网站建设 2026/8/20 23:38:13

Linux命令-vgchange(修改 LVM 卷组属性)

Linux命令-vgchange(修改 LVM 卷组属性)🔰 命令简介📖 语法格式⚙️ 常用选项💡 实战示例1. 激活与停用卷组2. 查看与验证卷组状态3. 修改分配策略4. 卷组可调整属性设置5. 高级场景:系统维护与迁移6. 标签…

作者头像 李华
网站建设 2026/8/20 23:34:50

图吧工具箱WinUI3版V1.4.0评测:硬件检测工具启动速度与流畅度全面升级

这次我们来看一个面向硬件爱好者和新手用户的实用工具更新——图吧工具箱 WinUI3 版 V1.4.0。这个版本的核心不是增加一堆花哨的新功能,而是通过底层框架的升级,让整个工具箱的启动速度、界面流畅度和稳定性有了显著提升。对于经常需要检测硬件、跑分测试…

作者头像 李华
网站建设 2026/8/20 23:34:47

Argus框架:构建AI深度研究智能体的证据组装引擎

1. 项目缘起:当“深度研究”遇上“证据混乱”最近在折腾一个挺有意思的玩意儿,叫 Argus。这个名字挺酷,源自希腊神话里的百眼巨人,寓意着“洞察一切”。它的全称是 “Evidence Assembly for Scalable Deep Research Agents”&…

作者头像 李华
网站建设 2026/8/20 23:33:05

PrivScope:为混合AI智能体系统设计任务作用域信息泄露控制

1. 项目概述:当AI代理需要“守口如瓶”时最近在折腾一个混合智能体系统,遇到了一个挺有意思的难题:系统里有好几个AI代理,有的负责分析用户数据,有的负责调用外部API,还有的负责生成最终报告。它们之间需要…

作者头像 李华