发送事件告警到企业微信
概述
CAE支持在实例调度成功/失败,健康检查成功/失败,拉取镜像成功/失败,卷挂载成功/失败,容器启动成功/失败时发送通知。通过设置事件通知规则,可以帮助您及时了解组件运行时的状态,快速定位问题。配置事件通知规则依赖AOM服务和SMN服务,组件实例事件上报AOM服务,您可以通过“AOM > 告警管理 > 告警列表 > 事件”查看上报的事件,SMN服务是实际的告警消息的发送方。
CAE默认上报组件实例事件到AOM,用户在配置事件通知规则之后,由CAE在SMN服务创建主题、添加订阅者,在AOM服务创建告警规则、告警行动规则,完成整个事件上报告警流程的配置。
前提条件
SMN服务支持添加企业微信群消息、钉钉群消息、飞书群消息的订阅,目前,这些功能处于公测期间,您需先申请开通SMN服务的公测资格。
- 已开通企业微信,并创建了群机器人。
- 已在华为云提交工单申请SMN服务的公测资格,并已开通公测。
操作步骤
- 登录CAE控制台,选择“系统设置”。
- 单击“事件通知规则”模块中的“编辑”,进入“事件通知规则配置”页面。
- 单击“创建事件通知规则”,参考表1配置基本信息。
- 选择通知方式为“企业微信机器人”。
填写企业微信机器人终端地址:请输入以https://qyapi.weixin.qq.com/cgi-bin/webhook/send开头的webhook地址。
获取企业微信订阅终端参考企业微信机器人如何获取订阅终端。
图2 配置事件通知
- 单击“确定”,完成事件通知规则创建。
- 在组件列表中选择待操作组件,单击操作列“更多 > 重启”。
等待组件重启成功后,您可以登录AOM控制台查看事件列表或在企业微信群接收到告警消息。
- 登录AOM控制台查看CAE上报的事件列表,
- 选择“告警管理 > 告警列表 > 事件”。
- 事件级别勾选“全选”。
- 选择筛选条件为“事件源:CAE”,单击按钮。
图3 事件列表
- 在企业微信群接收到告警信息。
图4 告警信息
- 登录AOM控制台查看CAE上报的事件列表,