所有系统事件均可以通过云监控配置报警规则,当事件发生时会及时通知您。
前提条件
在创建事件报警规则之前,建议您先创建报警联系人和报警联系组,以便在创建报警规则时选择相应的报警联系组,接收报警通知,如何创建报警联系人和报警联系组,请参见创建报警联系人/报警联系组。
如果您想在系统事件的报警方式中使用报警回调,还需要准备能通过公网访问的回调URL并在已有的运维系统或消息通知系统的告警方式中开启URL回调。如果您想在系统事件的报警方式中使用消息队列、函数计算,请创建相应的消息队列、函数。
背景信息
云监控的报警服务为您提供以下两种事件报警通知能力,当阿里云产品发生系统异常时,您可以及时知晓事件发生、自动化处理异常:
- 提供通过电话、短信、邮件、钉钉群的方式,对事件发生进行报警。
- 将事件分发到您的消息服务队列、函数计算、URL回调,以便您根据业务场景自动化处理异常事件。
创建事件报警规则
事件报警规则分为系统事件和自定义事件,不同类型事件对应的报警规则和通知方式有所不同。
- 登录云监控控制台。
- 单击左侧导航栏中报警服务下的报警规则,进入报警规则列表页面,默认为阈值报警列表。
- 单击事件报警页签,单击右上角的创建事件报警,弹出创建/修改事件报警对话框
- 在基本信息区域,填写报警规则名称。
- 设置事件报警规则。
- 选择事件类型为系统事件时:
- 产品类型、事件等级、事件名称:按照实际情况填写。
- 资源范围:选择全部资源时,任何资源发生相关事件,都会按照配置发送通知;选择应用分组时,只有指定分组内的资源发生相关事件时,才会发送通知。
- 选择事件类型为自定义事件时,所属应用分组、事件名称、规则描述请按照实际情况填写。
- 选择报警方式。
目前系统事件支持报警通知、消息服务队列、函数服务、URL回调四种方式;自定义事件支持报警通知和报警回调两种方式。
- 单击确定。
调试系统事件
创建事件报警规则后,您可以使用系统事件的调试功能,模拟系统事件的发生,以便验证系统事件报警规则中设置的消息服务队列是否能正常接收时间、函数计算的函数是否能正常被触发。
- 登录云监控控制台。
- 单击左侧导航栏中报警服务下的报警规则,进入报警规则列表页面,默认为阈值报警列表。
- 单击事件报警页签,进入事件监控的报警规则列表页面。
- 单击操作中的调试,进入创建事件调试页面。
- 选择需要调试的事件,根据实际情况修改内容中的实例ID等字段。
- 单击确定。
将根据内容发送一个事件,触发报警规则设置的报警通知、消息服务队列、函数计算、报警回调。