云数据库RDS产品已接入云监控平台,通过对重要的系统事件设置报警规则,让您在第一时间得知事件的发生与进展,帮助您实时掌握事件动态。
背景信息
云监控(CloudMonitor)是针对阿里云资源和互联网应用提供监控的服务。云监控的报警服务为您提供以下两种报警通知能力,当阿里云产品发生系统异常时,您可以及时知晓发生的事件,并自动处理异常事件(例如云产品故障)。
- 提供通过邮件、钉钉机器人的方式,对事件发生进行报警。
- 提供将事件分发到您的消息服务队列、函数计算、URL回调和日志服务中,以便您根据业务场景自动化处理异常事件。
步骤一:设置事件报警
- 创建报警联系人或报警联系组。报警联系人和联系组是云监控发送报警通知的基础。您需要先创建报警联系人和报警联系组,并将报警联系人添加到报警联系组。
- 登录云监控控制台。
- 在左侧导航栏,选择 。
- 单击事件报警规则页签,然后单击创建报警规则。
- 在右侧弹出的面板中,设置报警规则。
参数 说明 报警规则名称 填入报警规则的名称。长度不超过30个字符,支持英文字母、数字和下划线(_)。 事件类型 选择为系统事件。 产品类型 选择为云数据库RDS版,您也可以为其他云产品创建事件报警,操作流程与本文类似。 事件类型 保持默认的全部类型。 事件等级 选择事件的等级,目前云数据库RDS支持的事件等级为严重、警告和信息。 事件名称 选择事件名称。 说明- 根据事件等级的设置不同,本参数支持选项也有所不同。关于事件类型和事件等级的关系,请参见云数据库RDS版系统事件,其他云产品请参见云产品系统事件概述。
- 如需使用调试事件通知的功能(即执行步骤二:调试事件通知),请勿将本参数选择为全部事件。
资源范围 选择为全部资源或应用分组,选择为应用分组时,您还需要指定目标分组信息。更多信息,请参见应用分组。 报警方式 根据业务需求,选择报警通知方式: - 报警通知:默认选中该项,您需要指定联系人组和通知方式。
- 消息服务队列:事件报警将投递到消息服务的指定队列。更多信息,请参见什么是消息服务MNS。
- 函数计算:事件报警投递将到函数计算的指定函数。更多信息,请参见配置云产品事件触发器。
- URL回调:设置URL回调地址和请求方法,云监控会将报警信息通过POST或GET请求推送到该地URL。具体操作,请参见使用系统事件报警回调。
- 日志服务:事件报警投递将到日志服务的指定日志库。更多信息,请参见什么是日志服务。
- 单击确定。
步骤二:调试事件通知
创建事件报警规则后,您可以使用系统事件的调试功能,验证系统事件报警规则中设置的消息服务队列、函数计算、URL回调和日志服务是否能正常被触发。
- 登录云监控控制台。
- 在左侧导航栏,选择 。
- 单击事件报警页签。
- 找到刚刚创建的系统事件报警规则,单击其操作的调试。
- 在创建事件调试页面,选择待调试事件并修改调试的内容。
图 1. 创建事件调试 - 单击确定。云监控将根据内容发送一个事件,根据设置的通知方式发送告警信息(例如报警通知、消息队列服务等)。
相关API
云监控产品的API接口 | 说明 |
---|---|
PutEventRule | 创建或修改事件的报警规则。 |