首页
›
DevOps、SRE 与可观测性工程
›
048-Prometheus告警自愈
›
《Prometheus告警自愈剧本中PromQL查询优化实践》
VIP20
本课程属于:048-Prometheus告警自愈
DevOps、SRE 与可观测性工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Prometheus告警自愈剧本中PromQL查询优化实践
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
告警自愈与PromQL优化的关系 · 课程目标与学习路径
课程导论
PromQL
02
PromQL基础回顾
数据类型(Instant Vecto… · Range Vector · Scalar
PromQL
基础回顾
03
告警自愈剧本架构
触发器 · 执行器 · 回滚机制中PromQL的角色
告警自愈剧本架构
触发器
04
慢查询诊断
使用Prometheus内置指标(p…
慢查询诊断
Prometheus
05
标签选择器优化
避免全表扫描 · 使用精确匹配与正则表达式的性能差异
标签选择器优化
避免全表扫描
06
时间范围选择最佳实践
避免过大的Range Vector导…
时间范围选择最佳…
Range
07
聚合操作优化
合理使用by/without子句 · 减少数据基数
聚合操作优化
by/without
08
子查询与递归查询
何时使用 · 如何避免性能陷阱
子查询
递归查询
09
Recording Rules实战
将复杂查询预计算为指标 · 加速告警触发
Recording
Rules
10
告警规则中的PromQL编写规范
阈值设定 · 持续时间与多条件组合
PromQL
告警规则
11
自愈剧本中的PromQL模板
动态阈值 · 基于历史数据的自适应判断
PromQL
自愈剧本
12
避免高基数标签
设计指标时如何控制标签维度 · 降低查询负载
避免高基数标签
设计指标时如何控…
13
Rate与Increase函数优化
处理计数器重置 · 选择合适的时间窗口
Rate
Increase
14
Histogram与Summary查询优化
分位数计算与热数据缓存
Histogram
Summary
15
多指标关联查询
使用vector() · scalar()与数学运算的注意事项
多指标关联查询
vector
16
时间序列预聚合
使用downsampling与聚合规…
时间序列预聚合
downsampling
17
Prometheus查询缓存机制
理解查询缓存 · 避免缓存失效场景
Prometheus
查询缓存机制
18
联邦集群与全局视图
跨集群查询优化 · 减少网络开销
联邦集群
全局视图
19
自愈剧本中的条件分支
基于PromQL结果的多状态判断与执…
自愈剧本
条件分支
20
告警风暴抑制
通过PromQL优化减少重复告警 · 提升自愈效率
告警风暴抑制
PromQL
21
PromQL调试工具
使用Prometheus UI · Grafana Explore · Promtool进行查询分析
PromQL
调试工具
22
常见反模式案例
大量OR条件 · 无限制的offset · 不必要的排序
常见反模式案例
OR
23
自愈剧本性能测试
模拟高并发查询 · 评估PromQL响应时间
自愈剧本性能测试
模拟高并发查询
24
Prometheus存储优化
块压缩 · 保留策略对查询性能的影响
Prometheus
存储优化
25
使用Thanos/Cortex优化查询
全局视图与并行查询加速
Thanos/Corte…
使用
26
告警自愈中的幂等性设计
确保PromQL查询结果在重试时一致
告警自愈
幂等性设计
27
日志与追踪集成
结合Loki · Jaeger分析PromQL执行链路
日志
追踪集成
28
安全与权限
限制PromQL查询范围 · 防止恶意查询导致性能问题
安全
权限
29
实战案例一
CPU使用率告警自愈剧本的PromQ…
实战案例一
CPU
30
实战案例二
内存泄漏检测与自动扩容剧本的Prom…
实战案例二
Prom
所属VIP或分类
同VIP:Exporter数据采集异常自愈剧本自动恢复方案
同VIP:Jaeger链路监控与Prometheus告警联动实践
同VIP:MTTR优化实践:自愈剧本中Exporter异常自愈