You need to enable JavaScript to run this app.
文档中心
云监控

云监控

复制全文
下载 pdf
告警和事件
使用告警分级功能实现告警差异化通知
复制全文
下载 pdf
使用告警分级功能实现告警差异化通知
云监控支持告警分级功能,允许在相同触发条件下,指定不同级别告警的阈值,并通过不同的告警渠道发送告警。本文介绍如何配置分级告警,并通过不同的渠道发送分级告警信息。​
背景信息​
告警分级​
在云端资源的监控实践中,并非所有警报都具有相同程度的紧急程度。有些需要立即人工干预,有些需要最终人工干预,也有些则指出未来可能需要关注的领域。常见的告警级别划分原则,如下表所示。​
​
告警级别​
描述信息​
严重​
最紧急的警报应接受特殊处理并升级到严重以紧急请求人工关注。例如,您的 Web 应用程序的响应时间应该有一个内部 SLA,该 SLA 至少与最严格的面向客户的 SLA 一样严格。任何响应时间超过内部 SLA 的情况都需要立即引起注意。​
警告​
警告级别是针对确实需要干预但不是立即干预的问题。也许数据存储的磁盘空间不足,应该在接下来的几天内进行扩展。发送电子邮件和/或在服务所有者的聊天室中发布通知是传递这些警报的完美方式 - 两种消息类型都非常明显,但它们不会在半夜吵醒任何人或扰乱工程师的工作流程。​
通知​
许多告警不会与服务问题相关,因此人们可能永远不需要意识到它们。例如,当支持面向用户的服务的数据存储开始提供查询服务的速度比平时慢得多,但还没有慢到足以对整体服务的响应时间产生明显的影响时,应该会生成一个低紧急性警报,该警报记录在您的监控系统以供将来参考或调查,但不会中断任何人的工作。毕竟,网络拥塞等暂时性问题通常会自行消失。但是,如果服务开始返回大量超时,基于警报的数据将为您的调查提供宝贵的背景信息。​
恢复​
当监控系统检测到的异常情况恢复正常后,恢复告警能够及时通知运维人员。让运维人员知道问题已得到解决,系统或服务已恢复正常运行状态。这有助于运维人员对问题处理的结果进行确认,避免因未及时得知问题恢复而继续投入不必要的资源进行排查和处理。告警恢复后,可以将恢复告警发送到相对独立的渠道或采用与触发告警不同的提示方式,使运维人员能够更快速地注意到系统已经恢复正常这一重要信息,避免在大量告警信息中忽略恢复状态的通知。​
​
告警触发逻辑​
介绍云监控告警触发逻辑前,需要首先明确几个专有名词:​
  • 检测周期:告警触发条件满足阈值时,需要持续的周期。该周期允许配置,每周期为 1 分钟,支持配置为 1 周期、3 周期、5 周期、10 周期等。​
  • 静默周期:告警通知发送后,即使告警触发条件满足阈值,也不会继续发送告警信息的周期。该周期允许配置,支持配置为 5 分钟、10 分钟、15 分钟、30 分钟等。​
说明​
在静默周期内,系统依然在持续检测告警触发条件是否满足阈值,区别仅在于即使满足阈值,也会不发送告警通知。直至静默周期结束。​
云监控采用分级告警策略后,其告警触发逻辑如下:​
  • 当低级别告警(例如:通知级别)阈值持续检测周期时,系统自动发送告警信息。告警信息发送后,系统进入静默周期。在静默周期内,相同级别的告警不再重复触发和发送告警信息。​
  • 当系统处在低级别告警(例如:通知级别)的静默周期时,如果触发条件满足了高级别告警(例如:警告级别)的阈值。并持续检测周期后,此时触发告警升级,即使还处在低级别静默周期内,依然会发送高级别的告警通知,并进入高级别告警静默周期。​
  • 当系统处在高级别告警(例如:警告级别)静默周期时,如果触发条件阈值低于高级别阈值,此时触发告警降级。系统会重新计算低级别检测周期。​
  • 当多个级别的告警告警同时触发时,只发送最高级别的告警。​
  • 全部级别的告警都恢复,才算告警恢复。​
​​​
前提条件​
如需使用飞书、钉钉或企业微信接收告警信息,需要提前完成相关告警回调地址的配置。详情请参见:​
操作步骤​
步骤一:配置告警联系人​
  1. 登录 云监控控制台。​
  1. 在左侧导航栏,选择 通知 > 联系人。​
  1. 选择 联系人 页签,单击 创建联系人。​
  1. 填写告警联系人的 姓名、邮箱 和 手机号。​
  • ​​​
  1. 单击 创建并发送验证,验证联系人信息。​
  • 创建联系人后,云监控服务会向您设置的邮箱或手机号码发送验证消息。您在收到验证消息后,需要在 24 小时内点击消息内的链接完成验证,否则将无法正常接收告警或事件的通知。​
  • 以邮箱为例,验证消息如下图所示。​
  • ​​​
  1. 通过验证后,在联系人列表中的邮箱和手机列中,显示 ​​ ,即表示该通知渠道验证成功。​
  • ​​​
步骤二:配置告警联系组​
  1. 在左侧导航栏,选择 通知 > 联系人。​
  1. 选择 联系组 页签,单击 创建联系组。创建联系组,并添加对应的告警联系人。​
  • ​​​
  1. 单击 创建,完成配置。​
步骤三:配置通知策略​
  1. 在左侧导航栏,选择 通知 > 通知策略。​
  1. 在 通知策略 页面,单击 创建通知策略,配置告警通知策略。在 告警级别 配置项中,分别选择不同的告警级别,并配置不同级别告警的通知渠道。(本例中 严重 类型使用电话通知,警告 类型使用邮箱通知,通知 和 恢复 类型使用飞书告警回调通知。)​
  • ​​​
  1. 单击 确定,完成配置。​
步骤四:配置告警策略​
  1. 在左侧导航栏,选择 告警中心 > 告警策略。​
  1. 在 告警策略 页面,单击 创建告警策略。配置告警策略,本文以监控云服务器(ECS)实例的 CPU 为例。​
  • 配置告警策略的基本信息。​
  • 在 告警对象 中,资源类型 选择 云服务器,维度 选择 实例。​
  • ​​​
  • 配置告警规则。在 触发条件 中,基于 带外 CPU 利用率,分别配置不同级别告警的阈值。(本例中严重 > 80%、警告 > 60%、通知 > 40%)​
  • ​​​
  • 配置告警方式。在 通知方式 中选择 通知策略,并选择已创建的告警通知策略。以实现不同级别告警使用不同通知渠道的目标。​​​
  1. 单击 创建,完成配置。​
结果验证​
查看配置​
在告警策略列表中,查看已配置的告警策略。可以看到不同级别告警的告警阈值不同。​
​​​
单击告警策略名称,进入告警策略详情页面,可以查看该告警策略的详情。​
​​​
查看和接收告警​
当监控对象触发条件中的阈值满足时,系统会基于告警级别生成告警日志,并根据告警通知策略中配置的告警渠道,发送告警信息。例如在本例中,当 通知 类型的告警被触发时,可以查看告警日志并通过飞书收到告警通知。​
  1. 登录 云监控控制台。​
  1. 在左侧导航栏,选择 告警中心 > 告警历史。查看生成的告警日志。​
  • ​​​
  1. 查看飞书告警群组,可以收到 通知 类型的告警。​
  • ​​​
说明​
  • 在本例中,当 警告 和 严重 类型的告警阈值满足时,即可以通过邮件和电话收到告警通知。​
最近更新时间:2025.03.07 14:48:50
这个页面对您有帮助吗?
有用
有用
无用
无用