当资源的系统事件或监控指标达到报警条件时,云监控自动发送原始报警通知给报警联系人。您可以通过事件订阅,对报警通知进行定制化处理,例如:订阅系统事件或阈值事件、对报警进行合并降噪、升级报警联系组、自定义报警通知方式、将报警按照数据模板(JSON格式)推送至目标渠道。
背景信息
通过事件订阅您可以实现以下功能:
通过报警订阅您可以订阅系统事件或阈值事件。
通过合并降噪您可以从系统事件和阈值事件的订阅范围对报警进行合并,然后通过条件降噪来控制报警的有效性,避免大量重复报警造成报警风暴。
对于合并降噪后的有效报警通知,云监控可以直接发送给报警联系人,如果报警在预定时间内未恢复,云监控自动将报警通知发送给下一个报警联系人组。
您可以通过自定义通知方式,按照自己的习惯定义通知渠道的级别和模板,还可以通过集成与推送,直接将所有报警数据推送到轻量消息队列(原 MNS)、日志服务SLS、函数计算FC和Webhook。
创建订阅策略
本文以订阅ECS实例的系统事件因实例错误实例重启开始为例,为您介绍订阅事件的完整操作流程。
登录云监控控制台。
在左侧导航栏,选择 。
说明您还可以通过系统事件菜单创建订阅策略,具体操作如下:
在左侧导航栏,选择
。在欢迎体验新版事件中心区域,单击立即创建。
在订阅策略页签,单击创建订阅策略。
在创建订阅策略页面,设置订阅策略的相关参数。
基本信息:输入订阅策略名称。
报警订阅:订阅类型选择系统事件,订阅范围中的产品选择云服务器ECS、事件类型选择异常、事件名称选择因实例错误实例重启开始、事件等级选择严重(Critical),应用分组、事件内容和事件资源均不设置,表示订阅本账号内所有应用分组中的所有ECS实例的系统事件因实例错误实例重启开始。
说明关于云服务器ECS支持的系统事件,请参见云服务器ECS。
合并降噪:使用默认值。
通知:创建通知配置,自定义通知方式使用默认通知方式。
创建通知配置时,先输入通知配置名称,再选择通知设置为直接设置通知组,然后选择报警联系组,最后单击确定。
说明关于如何创建通知配置,请参见创建通知配置策略。
系统自动根据报警组中报警联系人的通知方式发送报警通知,例如:报警联系人中设置了手机号码和邮箱,自定义通知方式使用默认通知方式,则报警联系人只会收到报警电话、短信和邮件。
推送与集成:无需配置。
说明关于如何创建推送渠道,请参见创建推送渠道。
表 1. 订阅策略参数说明
区域
参数
说明
基本信息
名称
订阅策略的名称。建议您使用中文名称。
描述
订阅策略的描述信息。
报警订阅
订阅类型
报警订阅的类型。取值:
系统事件:系统事件汇集了各类云产品的故障和运维事件。通过订阅系统事件,您可以在事件发生时及时收到通知或触发外部系统。您需要设置系统事件的订阅范围,包括:产品、事件类型、事件名称、事件等级、应用分组、事件内容和事件资源。
阈值事件:当阈值报警规则满足报警条件时,会同时触发云监控的阈值事件,通过订阅阈值事件,您可以对报警通知进行细粒度的控制和定制化,例如:合并降噪、自定义通知方式等。您需要设置阈值事件的订阅范围,包括:产品分类、监控指标、严重等级和应用分组。
合并降噪
说明如果您不设置合并规则,则默认会合并订阅策略接受的所有报警。
合并内容
从订阅类型的订阅范围中选择合并维度。
降噪
降低报警通知的频率。包括以下三种:
条件触发,触发后抑制通知:表示某段时间(默认5分钟)内连续触发几次(默认5次)通知后,进入某段时间(默认5分钟)的沉默期,沉默期内不再重复通知,沉默期结束后重复此流程。
直接触发,触发后抑制通知:表示触发报警后直接通知,通知后进入某段时间(默认5分钟)的沉默期,沉默期不再重复通知,沉默期结束后重复此流程。
直接触发,不抑制(使用系统默认的防风暴设定):表示触发报警后,直接发送通知。
说明默认防风暴设定规则如下:
短信:2分钟5条。
电话:2分钟3通。
邮件:5分钟最多50封。
通知
通知配置
当系统事件或阈值事件达到报警条件后,直接通知报警联系人或根据报警级别通知不同的报警联系人。
您可以选择已有通知配置,也可以单击创建通知配置,新创建一个通知配置。
关于如何设置通知配置策略的相关参数,请参见通知配置策略参数说明。
自定义通知方式
自定义报警通知方式。
单击某种通知方式后面的修改,修改通知模板和报警级别。
推送与集成
推送渠道
报警通知的推送渠道。创建推送渠道的具体操作如下:
单击创建新推送。
选择已有推送渠道,或单击添加渠道,新创建一个推送渠道。
关于如何设置推送渠道的相关参数,请参见通知推送渠道参数说明。
单击提交。
调试事件订阅。
在订阅策略页签,单击调试事件订阅。
在创建事件调试面板,产品选择云服务器ECS,名称选择因实例错误实例重启开始。
系统自动生成JSON格式的调试内容。
单击确定。
系统提示操作成功,云监控自动根据订阅策略中的通知方式给报警联系人发送一条报警测试通知。
查看订阅策略
创建订阅策略成功后,您可以查看订阅策略详情。
登录云监控控制台。
在左侧导航栏,选择 。
说明您还可以通过系统事件菜单创建订阅策略,具体操作如下:
在左侧导航栏,选择
。在欢迎体验新版事件中心区域,单击立即创建。
在订阅策略页签,单击目标订阅策略对应操作列的查看。
在订阅策略详情面板,您可以查看订阅策略的基本信息、事件订阅、合并降噪和通知。
修改订阅策略
当已有订阅策略不能满足您的定制报警需求时,您可以根据所需进行修改。
删除订阅策略
删除订阅策略后,报警联系人将不再收到报警通知。
登录云监控控制台。
在左侧导航栏,选择 。
说明您还可以通过系统事件菜单创建订阅策略,具体操作如下:
在左侧导航栏,选择
。在欢迎体验新版事件中心区域,单击立即创建。
在订阅策略页签,单击目标订阅策略对应操作列的删除。
在删除提示对话框,单击确定。
禁用订阅策略
新创建的订阅策略的状态默认为启用中。当您临时为了避免因人为变更而收到大量且无用的报警通知时,可以禁用订阅策略。禁用订阅策略期间,报警联系人不再收到报警通知。
登录云监控控制台。
在左侧导航栏,选择 。
说明您还可以通过系统事件菜单创建订阅策略,具体操作如下:
在左侧导航栏,选择
。在欢迎体验新版事件中心区域,单击立即创建。
在订阅策略页签,单击目标订阅策略对应操作列的禁用。
单击确定。
启用订阅策略
对于状态为已禁用的订阅策略,您可以对其执行启用操作。启用订阅策略后,自动恢复报警通知。
登录云监控控制台。
在左侧导航栏,选择 。
说明您还可以通过系统事件菜单创建订阅策略,具体操作如下:
在左侧导航栏,选择
。在欢迎体验新版事件中心区域,单击立即创建。
在订阅策略页签,先从下拉列表中过滤出禁用状态的订阅策略,再单击目标订阅策略对应操作列的启用。
单击确定。