事件通知支持在发生指定类型的事件后,自动发送消息到云监控、MNS主题和MNS队列。

前提条件

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

背景信息

  • 一个伸缩组内可以创建的事件通知数量有限,请参见使用限制
  • 同一个伸缩组内不可重复使用同一个接收端,例如不同的事件通知都试图使用云监控、同一个MNS主题或者同一个MNS队列。

操作步骤

  1. 登录弹性伸缩控制台
  2. 在左侧导航栏中,单击伸缩组管理
  3. 在顶部菜单栏处,选择地域。
  4. 找到待操作的伸缩组,选择一种方式打开伸缩组详情页面。
    • 伸缩组名称/ID列,单击伸缩组ID。
    • 操作列,单击查看详情
  5. 在页面上方,单击事件通知页签。
  6. 单击创建事件通知
  7. 完成事件通知配置。
    事件通知的参数说明如下表所示。
    名称 说明
    通知方式 选择以下一种通知方式:
    • 云监控:发生指定事件时,通知云监控。详细信息请参见查看系统事件
    • MNS主题:发生指定事件时,发送消息到MNS主题。
    • MNS队列:发生指定事件时,发送消息到MNS队列。
    事件通知类型 根据需要选中一种或多种事件通知类型。可选的事件通知类型如下:
    • 成功的弹性扩张活动:成功向伸缩组添加了所有目标ECS实例。
    • 成功的弹性收缩活动:成功从伸缩组移出了所有目标ECS实例。
    • 失败的弹性扩张活动:触发了弹性扩张活动,但未能成功添加ECS实例。
    • 失败的弹性收缩活动:触发了弹性收缩活动,但未能成功移出ECS实例。
    • 拒绝弹性伸缩活动:伸缩组收到弹性伸缩请求,但不满足触发条件,请求被拒绝。
    • 弹性伸缩组扩容伸缩活动开始:触发了弹性扩张活动,开始向伸缩组添加ECS实例。
    • 弹性伸缩组缩容伸缩活动开始:触发了弹性收缩活动,开始从伸缩组移出ECS实例。
    • 定时任务到期提醒:选择该类型后,在定时任务到期的前7天内,伸缩组会每天发送到期提醒。

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

    • 部分成功的弹性扩张活动:触发了弹性扩张活动,但只成功添加部分目标ECS实例。
    • 部分成功的弹性收缩活动:触发了弹性收缩活动,但只成功移出部分目标ECS实例。
  8. 单击确认