首页
›
DevOps、SRE 与可观测性工程
›
009-Prometheus采集与告警
›
《PromQL告警表达式编写与收敛规则工程实践》
VIP20
本课程属于:009-Prometheus采集与告警
DevOps、SRE 与可观测性工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
PromQL告警表达式编写与收敛规则工程实践
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论与目标
为什么需要PromQL告警 · 课程面向人群 · 学习路径概览
课程导论
目标
02
PromQL基础回顾
数据类型(Instant Vecto… · Range Vector · Scalar
PromQL
基础回顾
03
选择器与匹配模式
精确匹配 · 正则匹配 · 向量匹配(One-to-One
选择器
匹配模式
04
聚合操作符实战
sum · avg · min
聚合操作符实战
sum
05
二元运算符与比较
算术运算符 · 比较运算符 · bool修饰符在告警中的特殊用法
二元运算符
比较
06
时间序列与范围向量
Range Selector语法 · $__interval与$__rat…
时间序列
范围向量
07
常用函数详解(上)
rate · irate · increase
常用函数详解
rate
08
常用函数详解(下)
predict_linear · holt_winters · resets
常用函数详解
predict
09
告警表达式设计原则
黄金信号(延迟 · 流量 · 错误
告警表达式设计原…
黄金信号
10
阈值设定策略
静态阈值 · 动态阈值(基于历史百分位) · 基于预测的阈值
阈值设定策略
静态阈值
11
多条件组合告警
and · or · unless逻辑运算符在PromQL…
多条件组合告警
and
12
基于比率的告警
错误率 · 成功率 · 饱和度百分比表达式的编写与陷阱
基于比率的告警
错误率
13
基于速率的告警
QPS · RPS · CPU使用率变化率告警的精确写法
基于速率的告警
QPS
14
基于预测的告警
predict_linear预测磁盘… · 内存泄漏场景的表达式编写
基于预测的告警
predict
15
基于异常的告警
使用z-score · 标准差 · absense_of_metric检…
基于异常的告警
z-score
16
告警收敛概念
什么是告警风暴 · 收敛的目标(去重 · 降噪
告警收敛概念
什么是告警风暴
17
Prometheus Alertmanager收敛机制
分组(Grouping) · 抑制(Inhibition) · 静默(Silence)
Prometheus
Alertmanager
18
分组策略实战
按severity · namespace · service分组
分组策略实战
severity
19
抑制规则设计
依赖关系抑制(如主机宕机抑制其上的进… · 时间窗口抑制
抑制规则设计
依赖关系抑制
20
静默管理
基于标签匹配的静默 · 定期静默 · API管理静默
静默管理
基于标签匹配的静…
21
时间窗口与重复告警
repeat_interval的最佳… · 防止告警疲劳
时间窗口
重复告警
22
告警标签与注解设计
severity · summary · description
告警标签
注解设计
23
告警路由树设计
基于标签的路由 · 多级路由 · 接收器(Receiver)配置
告警路由树设计
基于标签的路由
24
告警模板化
Go Template在告警消息中的… · 格式化输出
告警模板化
Go
25
告警生命周期管理
Pending -> Firing…
告警生命周期管理
Pending
26
高基数标签告警
避免Label爆炸 · 聚合降维 · Recording Rules预处理
高基数标签告警
Label
27
Recording Rules优化
预计算复杂表达式 · 降低告警规则计算开销
Recording
Rules
28
告警规则测试与调试
使用promtool测试规则 · 单元测试 · 模拟告警
告警规则测试
调试
29
生产环境最佳实践
告警分级 · On-Call轮值 · 告警响应SLA
生产环境最佳实践
告警分级
30
综合案例实战
从零构建一个微服务告警体系(CPU · 内存 · QPS
综合案例实战
CPU
所属VIP或分类
同VIP:Alertmanager告警路由治理与自动化审计
同VIP:Exporter开发标准化与采集作业平台扩展安全权限配置
同VIP:Exporter开发标准化与采集作业平台扩展指南