通知策略
AOM提供告警通知规则定制功能,您可以通过创建告警通知规则关联SMN主题与消息模板,当日志、资源或指标数据满足对应的告警条件时,系统根据关联SMN主题与消息模板来发送告警通知。
应用场景
当系统性能指标(如CPU、内存、磁盘使用率)超出阈值、应用接口响应异常、业务指标(如订单量、用户活跃度)波动异常,或云资源使用接近上限时,AOM会根据预设规则通过邮件、短信或电话等方式通知运维、开发或业务团队,帮助快速响应和处理问题,保障系统稳定运行。
前提条件
如果需要在创建通知规则时获取SMN的主题,需要提前获取SMN的“smn:topic:list”权限,权限详情请参见SMN权限管理。
约束与限制
已开通云监控CES融合功能的区域,请参考创建告警通知规则配置告警通知规则。
配置主题
- 登录消息通知服务 SMN。
- 在左侧导航栏选择“主题管理 > 主题”,单击“创建主题”。
本示例中仅解释必要参数,其余大多数配置可保留默认值。关于配置参数的详细说明请参见创建主题。
表1 创建主题参数设置说明 参数
示例
说明
主题名称
aom
输入创建的主题名称。
企业项目
default
所属的企业项目。
- 单击“确定”完成主题创建后,单击“aom”主题操作列的“添加订阅”,添加订阅者,即通知的接收人(例如:邮件或短信)。具体操作详情请参见订阅主题。
配置告警通知规则
- 登录AOM 2.0控制台。
- 在左侧导航栏中选择“告警中心 > 告警通知”。
- 在“通知规则管理”页签下,单击“创建告警通知规则”。
- 设置通知规则名称、类型等信息,参数说明如表2所示。
表2 告警通知规则参数说明 参数名称
示例
说明
通知规则名称
rule
通知规则的名称,只能由中文、数字、字母、下划线、中划线、小数点组成,且不能以下划线、中划线、小数点开头和结尾,最多可输入100个字符。
企业项目
default
所属的企业项目。
- 如果在全局页面设置为“ALL”,此处请从下拉列表中选择企业项目。
- 如果在全局页面已选择企业项目,则此处灰化不可选。
- 在创建告警通知规则过程中,如果要选择刚新创建的企业项目,建议企业项目创建后等待10分钟左右,再进行告警通知规则创建。
描述
-
通知规则的描述信息,最多可输入1024个字符,并且由只能是数字、字母、特殊字符(_*)、空格和中文组成,不能以下划线开头结尾。当前示例可不填写。
通知规则类型
prometheus监控
通知规则的类型。
- prometheus监控
- 日志监控
- 云监控
AOM 2.0控制台中创建监控数据来源为“云监控”类型的告警通知规则功能由云监控服务CES提供,操作详情请参考创建通知策略。创建“云监控”类型告警通知规则功能当前受限开放。
规则配置
简易通知
规则配置支持“简易通知”和“通知编排”。当前示例选择“简易通知”,直接配置通知范围。
接收对象
主题订阅
aom
SMN主题,请从下拉列表中选择。此处选择配置主题中已创建的主题。
通知周期
星期一
告警通知的时间周期。
生效时间
08:00-20:00
该告警仅在生效时间段发送通知消息,非生效时段则在隔日生效时段发送通知消息。
消息模板
aom.built-in.template.zh
通知消息的模板,请从下拉列表中选择。
AOM提供预置的消息模板供选项。如果预置模板不满足要求,可以单击消息模板选择栏右侧的“创建消息模板”,新建消息模板,操作详见配置消息通知模板。
- 设置完成后,单击“确定”,即可成功创建告警通知规则。您还可以执行以下操作:
- 前往“告警降噪”页面创建分组规则并关联通知规则,分组后的告警按照所选择的通知规则发送告警通知。
- 前往“告警规则”页面配置告警规则并关联通知规则,以实时监控资源状态。