通过 webhook 的方式同步华为云监控 CES 告警事件到 Flashduty,实现告警事件自动化降噪处理。在 Flashduty#
您可通过以下2种方式,获取一个集成推送地址,任选其一即可。使用专属集成#
当您不需要将告警事件路由到不同的协作空间,优先选择此方式,更简单。展开
1.
进入 Flashduty 控制台,选择 协作空间,进入某个空间的详情页面
2.
选择 集成数据 tab,点击 添加一个集成,进入添加集成页面
3.
选择 华为云监控CES 集成,点击 保存,生成卡片。
4.
点击生成的卡片,可以查看到 推送地址,复制备用,完成。
使用共享集成#
当您需要根据告警事件的 Payload 信息,将告警路由到不同的协作空间,优先选择此方式。展开
1.
进入 Flashduty 控制台,选择 集成 中心=>告警事件,进入集成选择页面。
3.
配置默认路由,并选择对应的协作空间(集成创建后可以前往 路由
进行更多路由规则的配置)。
4.
点击 保存 后,复制当前页面的新生成的 推送地址 备用。
在华为云监控 CES#
大陆区域配置方式#
1.
登录您的 华为云 控制台,检索 云监控
产品,并进入对应产品控制台
2.
进入 告警-告警通知-通知对象
页面,单击 创建通知对象
按钮
3.
协议选择 HTTPS
,名称填写 flashduty
,终端填写集成地址(当前页面填写集成名称,保存后即可生成地址)

5.
进入 告警-告警通知-通知组
页面,单击 创建通知组
按钮
6.
组名称填写 FlashDuty
,通知对象勾选前边创建的 flashduty
注意,创建通知组时,华为云会发起请求到 Flashduty,验证推送地址,查看通知组的通知对象列表,仅当通知对象状态为 已确认
时,才会正常推送告警8.
进入 告警-告警规则
页面,选择已有的告警规则进行编辑,或者创建新的告警规则,打开 告警规则详情
页面
9.
其中 通知组
选择 FlashDuty
,触发条件勾选 出现告警
和 恢复正常
。点击 确定
按钮,保存修改

10.
回到 Flashduty 控制台集成列表页面,如果展示了最新事件时间,说明配置成功且收到事件
海外区域配置方式#
步骤1:创建 FlashDuty 告警通道#
1.
登录您的华为云控制台,检索 SMN
消息通知服务产品,并进入对应产品控制台(选择要创建的区域)。
3.
点击 创建主题
,在编辑页面中的主题名称处输入 FlashDuty
并点击确认。

4.
回到主题列表后,在刚创建的 FlashDuty 主题中点击 添加订阅
。

5.
在编辑页面中,协议选择 HTTPS
,订阅终端填写 集成推送地址 并点击确认。

6.
添加完成后,可以在订阅列表中查看已添加的订阅状态是否为 已确认。

步骤2 在告警规则中使用步骤1 创建的主题#
1.
进入 告警-告警规则
页面,选择已有的告警规则进行编辑,或者创建新的告警规则,打开 告警规则详情
页面
2.
通知对象中选择 FlashDuty
,其他按需配置即可。
状态对照#
华为云监控到 Flashduty 告警等级映射关系:
CES | Flashduty | 状态 |
---|
紧急 | Critical | 严重 |
重要 | Critical | 严重 |
次要 | Warning | 警告 |
提示 | Info | 提醒 |