配置事件通知

事件通知支持在发生指定类型的事件后,自动发送消息到云监控、MNS主题和MNS队列,本文为您介绍如何创建、修改、删除或查看事件通知功能。

前提条件

如果您需要自动发送消息至MNS主题和MNS队列,请提前创建MNS主题MNS队列,并确保和伸缩组位于同一地域。

背景信息

  • 事件通知可以帮助您及时掌握伸缩组的动态,进一步实现自动化管理。更多信息,请参见消息通知概述

  • 同一个伸缩组内的不同事件通知不可重复使用同一个接收端。例如,不同的事件通知不能同时使用同一个云监控、同一个MNS主题或者同一个MNS队列。

创建事件通知

说明

每个伸缩组内最多可以创建6个事件通知。

  1. 登录弹性伸缩控制台

  2. 在左侧导航栏中,单击伸缩组管理

  3. 在顶部菜单栏处,选择地域。

  4. 找到待操作的伸缩组,选择任一种方式打开伸缩组详情页面。

    • 伸缩组名称/ID列,单击伸缩组ID。

    • 操作列,单击查看详情

  5. 在页面上方,单击消息通知页签。

  6. 单击创建事件通知页签。

  7. 完成事件通知配置。

    事件通知的参数说明如下表所示。

    名称

    说明

    通知方式

    选择以下任一种通知方式:

    事件通知类型

    根据需要选中一种或多种事件通知类型。可选的事件通知类型如下:

    • 成功的弹性扩张活动:成功向伸缩组添加了所有目标ECS实例或ECI实例。

    • 成功的弹性收缩活动:成功从伸缩组移出了所有目标ECS实例或ECI实例。

    • 失败的弹性扩张活动:触发了弹性扩张活动,但未能成功添加ECS实例或ECI实例。

    • 失败的弹性收缩活动:触发了弹性收缩活动,但未能成功移出ECS实例或ECI实例。

    • 拒绝弹性伸缩活动:伸缩组收到弹性伸缩请求,但不满足触发条件,请求被拒绝。

    • 弹性伸缩组扩容伸缩活动开始:触发了弹性扩张活动,开始向伸缩组添加ECS实例或ECI实例。

    • 弹性伸缩组缩容伸缩活动开始:触发了弹性收缩活动,开始从伸缩组移出ECS实例或ECI实例。

    • 定时任务到期提醒:选择该类型后,在定时任务到期的前7天内,伸缩组会每天发送到期提醒。

      如果定时任务设置了重复周期,定时任务到期时间为最后一次执行任务的时间。

    • 伸缩组诊断:选择该类型后,系统内部会自动诊断伸缩组的健康状态,其诊断项包括关键资源异常、配额类诊断、费用类诊断以及库存类诊断。

    • 部分成功的弹性扩张活动:触发了弹性扩张活动,但只成功添加部分目标ECS实例或ECI实例。

    • 部分成功的弹性收缩活动:触发了弹性收缩活动,但只成功移出部分目标ECS实例或ECI实例。

  8. 单击确认

修改或删除事件通知

如果当前事件通知的类型不再满足需求,您可以修改事件通知类型,无需重新创建,但不支持修改事件通知的通知方式。如果当前事件通知不再使用,您也可以直接删除。

  1. 登录弹性伸缩控制台

  2. 在左侧导航栏中,单击伸缩组管理

  3. 在顶部菜单栏处,选择地域。

  4. 找到待操作的伸缩组,选择任一种方式打开伸缩组详情页面。

    • 伸缩组名称/ID列,单击伸缩组ID。

    • 操作列,单击查看详情

  5. 在页面上方,单击消息通知页签。

  6. 找到待操作的事件通知,修改或删除该事件通知。

    任务项

    操作步骤

    修改事件通知

    1. 在待操作的事件通知操作列,单击修改

    2. 修改事件通知页面,重新选择需要的事件通知类型。

      详细的事件通知类型说明,请参见事件通知的参数说明

    3. 单击确认

    删除事件通知

    1. 在待操作的事件通知操作列,单击删除

    2. 删除事件通知页面,单击确定

查看事件通知

您可以从弹性伸缩控制台跳转到云监控和轻量消息队列(原 MNS)页面,查看收到的消息信息。

  1. 登录弹性伸缩控制台

  2. 在左侧导航栏中,单击伸缩组管理

  3. 在顶部菜单栏处,选择地域。

  4. 找到待操作的伸缩组,选择任一种方式打开伸缩组详情页面。

    • 伸缩组名称/ID列,单击伸缩组ID。

    • 操作列,单击查看详情

  5. 在页面上方,单击消息通知页签。

  6. 找到待操作的事件通知,在对应的通知方式列中,单击接收端的跳转链接。

  7. 查看云监控事件、MNS主题消息或MNS队列消息。

    更多信息,请参见消息通知概述

    • 云监控事件:选择弹性伸缩过滤弹性伸缩相关的系统事件。

    • MNS主题消息:在消息数列中,数量增加说明收到了消息,您可以前往该主题的订阅端查看消息详情。

    • MNS队列消息:在活跃消息数列中,数量增加说明收到了消息,在操作列中,单击接收消息可以查看消息详情。