- 文档首页
云监控
最佳实践
告警和事件
使用告警分级功能实现告警差异化通知
使用告警分级功能实现告警差异化通知
云监控支持告警分级功能,允许在相同触发条件下,指定不同级别告警的阈值,并通过不同的告警渠道发送告警。本文介绍如何配置分级告警,并通过不同的渠道发送分级告警信息。
在云端资源的监控实践中,并非所有警报都具有相同程度的紧急程度。有些需要立即人工干预,有些需要最终人工干预,也有些则指出未来可能需要关注的领域。常见的告警级别划分原则,如下表所示。
介绍云监控告警触发逻辑前,需要首先明确几个专有名词:
- 检测周期:告警触发条件满足阈值时,需要持续的周期。该周期允许配置,每周期为 1 分钟,支持配置为 1 周期、3 周期、5 周期、10 周期等。
- 静默周期:告警通知发送后,即使告警触发条件满足阈值,也不会继续发送告警信息的周期。该周期允许配置,支持配置为 5 分钟、10 分钟、15 分钟、30 分钟等。
说明
在静默周期内,系统依然在持续检测告警触发条件是否满足阈值,区别仅在于即使满足阈值,也会不发送告警通知。直至静默周期结束。
云监控采用分级告警策略后,其告警触发逻辑如下:
- 当低级别告警(例如:通知级别)阈值持续检测周期时,系统自动发送告警信息。告警信息发送后,系统进入静默周期。在静默周期内,相同级别的告警不再重复触发和发送告警信息。
- 当系统处在低级别告警(例如:通知级别)的静默周期时,如果触发条件满足了高级别告警(例如:警告级别)的阈值。并持续检测周期后,此时触发告警升级,即使还处在低级别静默周期内,依然会发送高级别的告警通知,并进入高级别告警静默周期。
- 当系统处在高级别告警(例如:警告级别)静默周期时,如果触发条件阈值低于高级别阈值,此时触发告警降级。系统会重新计算低级别检测周期。
- 当多个级别的告警告警同时触发时,只发送最高级别的告警。
如需使用飞书、钉钉或企业微信接收告警信息,需要提前完成相关告警回调地址的配置。详情请参见:
-
- 创建联系人后,云监控服务会向您设置的邮箱或手机号码发送验证消息。您在收到验证消息后,需要在 24 小时内点击消息内的链接完成验证,否则将无法正常接收告警或事件的通知。
-
- 通过验证后,在联系人列表中的邮箱和手机列中,显示
,即表示该通知渠道验证成功。
-
- 选择 联系组 页签,单击 创建联系组。创建联系组,并添加对应的告警联系人。
-
- 在 通知策略 页面,单击 创建通知策略,配置告警通知策略。在 告警级别 配置项中,分别选择不同的告警级别,并配置不同级别告警的通知渠道。(本例中 严重 类型使用电话通知,警告 类型使用邮箱通知,通知 和 恢复 类型使用飞书告警回调通知。)
-
- 在 告警策略 页面,单击 创建告警策略。配置告警策略,本文以监控云服务器(ECS)实例的 CPU 为例。
- 在 告警对象 中,资源类型 选择 云服务器,维度 选择 实例。
-
- 配置告警规则。在 触发条件 中,基于 带外 CPU 利用率,分别配置不同级别告警的阈值。(本例中严重 > 80%、警告 > 60%、通知 > 40%)
-
- 配置告警方式。在 通知方式 中选择 通知策略,并选择已创建的告警通知策略。以实现不同级别告警使用不同通知渠道的目标。
在告警策略列表中,查看已配置的告警策略。可以看到不同级别告警的告警阈值不同。
单击告警策略名称,进入告警策略详情页面,可以查看该告警策略的详情。
当监控对象触发条件中的阈值满足时,系统会基于告警级别生成告警日志,并根据告警通知策略中配置的告警渠道,发送告警信息。例如在本例中,当 通知 类型的告警被触发时,可以查看告警日志并通过飞书收到告警通知。
- 在左侧导航栏,选择 告警中心 > 告警历史。查看生成的告警日志。
-
-
说明
- 在本例中,当 警告 和 严重 类型的告警阈值满足时,即可以通过邮件和电话收到告警通知。
最近更新时间:2025.03.07 14:48:50