配置复合告警

最近更新时间:2024-07-03 12:20:51

我的收藏

操作场景

腾讯云可观测平台支持复合告警功能,您可以同时使用告警条件中的 AND 和 OR 逻辑,将告警条件组合成告警表达式。例如满足 (条件 A 和条件 B) 或条件 C 时发送告警。复合告警适用于更灵活的组合应用场景,实现告警条件嵌套和层级判断,形成一个更全面、更准确的告警。

场景举例

假设我们有一个监控系统,需要监控一台云服务器(CVM)的性能,并在以下情况下触发告警:
1. 当 CPU 使用率 > 80% 并且 内存使用率 > 90%时,触发异常告警。
2. 当磁盘利用率 > 90% 或 磁盘I/O等待时间 > 100毫秒,任何一个条件满足时,触发异常告警。
需设置的复合告警规则如下:(1AND2)or(3OR4)



触发告警示例说明:(由于复合告警检测逻辑以表达式为一个整体,满足表达式一个条件或多个条件,都仅触发一条告警)
同一时间内 CPU 使用率为85%(达到阈值),内存使用率为95%(达到阈值),磁盘利用率为85%,磁盘I/O等待时间为110毫秒(达到阈值),触发一条异常告警。
同一时间内 CPU 使用率为85%(达到阈值),内存使用率为95%(达到阈值),磁盘利用率为80%,磁盘I/O等待时间为50毫秒,触发一条异常告警。

操作步骤

2、单击新建策略,在配置完基本信息后,在触发条件中选择复合条件,并配置相关条件信息。



复合条件信息配置说明
AND 表示和,需要同时满足两个条件。OR 表示或,只需满足任意条件。
条件规则书写格式:(1AND2)OR3
默认计算规则:先算AND,再算OR。
多个条件规则时,建议用英文括号隔开,先运算括号内,再遵循默认计算规则。
告警触发说明
复合告警以表达式作为整体去检测并发送告警通知。为了告警收敛,复合告警满足表达式一个条件或多个条件,都仅触发一条告警。