本文介绍如何将云监控产生的告警接入到ARMS告警管理中。
背景信息
ARMS告警管理支持通过WebHook的方式将云监控产生的告警接入告警管理。告警接入告警管理后可以统一进行处理,解决传统告警配置分散在各个系统中,不同系统提供的告警处理能力各不相同的问题。
云监控接入ARMS告警管理的方法有以下两种:
- 将云监控指定产品下的所有告警接入ARMS告警管理,请参见创建集成并接入云监控。
- 将云监控下的指定告警接入ARMS告警管理,请参见接入云监控指定报警规则。
创建集成并接入云监控
- 登录ARMS控制台,在左侧导航栏选择 。
- 在告警集成页签单击云监控。
- 在新建云监控集成对话框输入云监控集成的名称、描述和告警事件自动恢复时间。说明 告警事件自动恢复时间:当告警事件在设置的时间内都没有再触发,告警事件将会自动恢复。
- 在接入告警事件的产品的全部产品区域,显示了云监控支持接入告警管理的产品,选择需要接入告警的产品,单击图标,然后单击保存。说明
此功能会自动遍历选中的产品中配置的所有告警规则,在这些规则上自动修改告警的回调地址为
https://alerts.aliyuncs.com/api/v1/cm/callback/{{token}}
,其中,{{token}}
为集成创建时自动生成的密钥。配置完成后,在告警集成页签可以查看已创建的云监控集成。
接入云监控指定报警规则
重要 指定的报警规则只支持接入已有的云监控集成中。
- 在集成页面的告警集成页签,复制目标云监控集成的集成地址。
- 登录云监控控制台。
- 在左侧导航栏,选择 。
- 在报警规则页面,单击目标报警规则操作列的修改。
- 在弹出的面板的高级设置区域设置报警回调地址为云监控集成的集成地址。
- 单击确认。
编辑集成
ARMS告警管理预设了云监控告警源与ARMS告警管理之间字段的映射,您也可以根据需要在编辑集成页面新增或修改字段的映射关系。
- 在告警集成页签单击目标集成右侧操作列的编辑。
- 在事件映射区域左侧单击发送测试数据。
- 在发送测试数据对话框,输入第三方告警源的JSON格式的告警内容,然后单击发送。说明
- 如果显示上传成功,但未生成事件,请根据原始数据配置事件映射规则!,表示告警源与ARMS告警事件的字段没有映射,实际发送数据会被保存在左侧记录框中,以便配置映射时可以直接选取对应告警源字段。
- 如果显示上传成功!,则表明对应的告警内容已上报至告警事件历史页面。更多信息,请参见查看告警事件历史。
- 在发送测试数据对话框单击关闭。
- 在事件映射区域左侧单击并展开需要建立映射的告警数据。
- 在事件映射区域右侧配置告警源字段与ARMS告警的映射。
- 设置事件去重。为了减少重复数据,系统使用相关字段作为去重依据。ARMS告警管理支持预览事件映射区域中的历史事件数据的去重分组结果,您可根据需要调整去重字段。说明 事件去重仅针对未恢复状态下的事件。
- 配置完成后,单击保存。
查看告警事件
- 在控制台左侧导航栏选择 。
- 在告警事件历史页面单击目标事件,可以查看告警事件的详细信息。更多信息,请参见查看告警事件历史。
添加产品
如果您需要在已有的云监控集成中添加新的产品的告警,您可以执行以下操作:
- 在ARMS控制台的集成页面的目标云监控集成右侧,选择 。
- 在弹出的对话框,选择需要接入告警的云监控,单击图标,然后单击保存。
管理集成
在告警集成页签,对于已经创建的集成,您可以进行以下操作:
页面的- 查看集成:如果您需要查看集成的详细信息,单击目标集成所在行,在集成详情页面查看集成的详细信息。
- 更新密钥:如果您需要修改集成的密钥,在目标集成右侧操作列选择 ,在弹出的对话框中单击确认。重要 更新密钥后,请重新添加云监控下的产品,具体操作,请参见添加产品。
- 编辑:如果您需要修改集成信息,在目标集成右侧操作列单击编辑,在集成详情页面修改集成信息,然后单击保存。
- 启用或禁用:如果您需要启用或禁用目标集成,在目标集成右侧操作列单击禁用或启用。
- 删除:如果您需要删除集成,在目标集成右侧操作列单击删除,在弹出的对话框中单击确认。
- 添加事件流:如果您需要为指定集成添加对应的事件处理流,在目标集成右侧操作列单击添加事件流。具体操作,请参见事件处理流。
- 新建通知策略:如果您需要为指定集成添加对应的通知策略,在目标集成右侧操作列单击新建通知策略。具体操作,请参见通知策略。
后续步骤
您可以通过设置通知策略将上报的告警事件生成告警并发送告警通知,具体操作,请参见通知策略。经过通知策略分派后生成的告警可以在告警发送历史页面查看告警的详细信息,更多信息,请参见查看告警发送历史。