P99

PromQL 查询速查器

监控排障不用背语法:资源、HTTP、延迟、告警四大类常用 PromQL 模板即点即查,每条附语法拆解与示例数据解读;支持关键词搜索与一键复制,贴进 Prometheus / GrafExplore 就能跑。

查询流水线 · 语法自检 · 收藏夹 · 30 条模板

模板扩充到 30 条:新增磁盘 IO、网络错误、每核负载、成功率、TopK 5xx、P90、平均延迟、慢请求占比、证书到期、容量预测、指标缺失等高频查询。选中任意查询后,下方自绘流水线会拆出「指标 → 窗口 → 函数 → 聚合 → 判定」五段;也可以粘贴自己的语句做语法自检,并把常用模板收藏到浏览器本地。

① 查询流水线(自绘 SVG)

选择上方任意模板,这里会拆出指标、窗口、函数与聚合方式。

② 语法自检

输入或载入查询后点「检查语法」。

③ 收藏夹

收藏保存在浏览器本地(localStorage),换设备或清缓存后不同步。

方案管理 · 数值对比 · 导出

调好的参数可存成方案随时载入,也能生成可分享链接;结果里的数值列会自动画成对比图,并支持导出 CSV / JSON。

最近方案 暂无

📊口径说明与常见误填

窗口取抓取间隔 4 倍,le 标签千万别丢

四大分类
资源监控、HTTP 流量、延迟分位、告警规则常用模板即点即查。
语法拆解
每条查询附逐段拆解与示例数据解读,看到什么值算异常一并给出。
rate 窗口
Counter 增速用 rate(指标[5m]),窗口建议取抓取间隔4 倍以上。
by 与 without
by 只留列出的标签,without 只丢列出的标签,告警想保留服务名常用 without。
即贴即用
复制模板贴进 Prometheus 或 Grafana Explore 就能跑。

这个工具解决什么问题

线上告警响了却写不出查询?本页把 资源、HTTP、延迟、告警四大类高频 PromQL 模板做成速查卡:关键词搜索或分类点选即达,每条附语法拆解、示例数据解读与一键复制,从 CPU 使用率到 P99 延迟分位即查即贴,配合 Prometheus 自带 Expression Browser 边查边练。

三条查询守则

① rate 只配 Counter:Gauge 用 rate 是错误姿势,看瞬时值直接取指标或用 avg_over_time。

② histogram 必带 le:sum by 里忘写 le 标签,histogram_quantile 结果恒为 0,是最常见翻车点。

③ 窗口别小于 4 倍抓取间隔:15s 抓取配 1m 起步窗口,太短会出现空窗导致曲线断点。

怎么用

  1. 第 1 步 · 搜索或选分类
    关键词搜 cpu、rate、histogram,或按资源、HTTP、延迟、告警分类筛选。
  2. 第 2 步 · 点卡片看拆解
    选中查询,下方展示逐段语法拆解与示例数据解读。
  3. 第 3 步 · 复制贴进控制台
    一键复制语句贴进 Prometheus 或 Grafana Explore 直接执行。

更新记录

  • v1.0 2026-11-02
  • 2026-11-02 上线首个版本
  • 2026-11-02 新增告警规则分类与 P99 分位模板

常见问题

PromQL 常用查询语句 rate 怎么用?
rate(指标[5m]) 计算 Counter 在 5 分钟窗口内的每秒平均增速,是 QPS、错误率的基石;窗口建议取抓取间隔的 4 倍以上(如 15s 抓取用 1m 起步),太短会出现空窗。
Prometheus 里 by 和 without 有什么区别?
都用于聚合:by 加 job 是只按 job 分组、其余标签丢弃;without 加 instance 是丢掉 instance、其余保留。写告警想保留服务名时多用 without,避免聚合后标签全丢。
histogram_quantile 怎么用?
三步:rate 处理 bucket 序列得桶增速,sum by 必须按 le 聚合(忘写 le 结果恒为 0),外层 histogram_quantile 传 0.99 插值得 P99。本页延迟分位分类有完整模板。
有 PromQL 在线练习工具吗?
本页提供模板加解读的速查练习:每条语句可复制,示例数据解读告诉你看到什么值算异常;配合 Prometheus 自带的 Expression Browser 即可边查边练。
CPU 使用率 PromQL 怎么写?
Node Exporter 经典写法:100 减去 avg by(instance) 对 node_cpu_seconds_total 中 mode 为 idle 的 5m 增速再乘 100,即用 1 减 idle 占比;容器侧用 rate(container_cpu_usage_seconds_total[5m])。模板见资源监控分类。

💬 留言板 0

全部留言需审核通过后展示
💬

还没有留言,来抢沙发吧!

✍️ 说点什么
0 / 500
图形验证码
👣 做完这一步,顺便看看
🏛️ 凯撒密码解密 凯撒密码解密 :1~25 位位移加解密、ROT13 一键转换… → 🔤 乱码转换器在线修复 乱码转换器在线 :把“锟斤拷”“�”“涓枃”“😀”等乱… → 📸 代码截图美化工具 在线代码转图片工具:粘贴或输入代码(支持 JavaScrip… → 🎨 WCAG 对比度检测工具 在线颜色对比度检测工具:输入前景文字色与背景色(支持 #he… →
全部工具 →