检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
通知 权限 对应API接口 授权项 IAM项目 (Project) 企业项目 (Enterprise Project) 配置伸缩组通知 PUT /autoscaling-api/v1/{project_id}/scaling_notification/{scaling_group_id}
通知 配置伸缩组通知 查询伸缩组通知列表 删除伸缩组通知 父主题: API
配置消息通知 登录“消息通知服务 SMN”服务控制台,选择“主题”,单击右上方的“创建主题”。 输入主题信息,完成后单击“确定”。 主题名称:“AStoFunctionGraph” 企业项目:“default”(或者根据实际情况选择) 图1 创建主题 登录“弹性伸缩 AS”服务控
配置伸缩组通知 功能介绍 给弹性伸缩组配置通知功能。每调用一次该接口,伸缩组即配置一个通知主题及其通知场景,每个伸缩组最多可以增加5个主题。通知主题由用户事先在SMN创建并进行订阅,当通知主题对应的通知场景出现时,伸缩组会向用户的订阅终端发送通知。 调试 您可以在API Explorer中调试该接口。
查询伸缩组通知列表 功能介绍 根据伸缩组ID查询指定弹性伸缩组的通知列表。 调试 您可以在API Explorer中调试该接口。 URI GET /autoscaling-api/v1/{project_id}/scaling_notification/{scaling_group_id}
删除伸缩组通知 功能介绍 删除指定的弹性伸缩组中指定的通知。 调试 您可以在API Explorer中调试该接口。 URI DELETE /autoscaling-api/v1/{project_id}/scaling_notification/{scaling_group_id}/{topic_urn}
加订阅。当通知主题对应的通知场景出现时,伸缩组会向用户发送通知。 每个伸缩组最多可以配置5个通知。 为伸缩组配置通知 登录管理控制台。 选择“计算 > 弹性伸缩 > 伸缩实例 > 弹性伸缩组”。 选择需要添加“通知”的伸缩组,在“基本信息”界面,选择“通知 > 添加通知”。 根据界面提示进行参数配置,如表1所示。
更换伸缩组的伸缩配置 操作场景 当伸缩组中所需的弹性云服务器规格变更,需要为伸缩组更换伸缩配置时,可以参考此章节进行更换伸缩配置。 更换伸缩配置后的生效时间 若伸缩组正在进行伸缩活动,则当前伸缩活动中的实例配置以更换之前的伸缩配置为准;待下一次伸缩活动开始后,伸缩活动中的实例配置就会更改为更换后的伸缩配置。
询弹性伸缩配置列表。 notifications 否 Array of strings 通知方式: EMAIL为发送邮件通知。 该通知方式已经被废除,建议给弹性伸缩组配置通知功能。请参考通知。 delete_publicip 否 Boolean 配置删除云服务器是否删除云服务器绑
可能原因:相关资源被删除。 处理方法:为伸缩组更换新的伸缩配置,之后重新启用伸缩组。 情况描述:生命周期挂钩使用的通知主题不存在。 可能原因:伸缩组添加了生命周期挂钩,且伸缩活动开始前生命周期挂钩使用的通知主题被删除。如果伸缩活动开始后通知主题被删除,则下次伸缩活动时伸缩组会异常。
可能原因:相关资源被删除。 处理方法:为伸缩组更换新的伸缩配置,之后重新启用伸缩组。 情况描述:生命周期挂钩使用的通知主题不存在。 可能原因:伸缩组添加了生命周期挂钩,且伸缩活动开始前生命周期挂钩使用的通知主题被删除。如果伸缩活动开始后通知主题被删除,则下次伸缩活动时伸缩组会异常。
设置监控告警规则 操作场景 通过设置弹性云服务器告警规则,用户可自定义监控目标与通知策略,及时了解弹性云服务器运行状况,从而起到预警作用。 操作步骤 登录管理控制台。 在管理控制台左上角单击图标,选择区域和项目。 选择“管理与监管 > 云监控服务”。 在左侧导航树栏,选择“告警 >
如何自动部署应用? 支持Cloudinit特性后,对使用弹性伸缩有哪些影响? 为什么使用密钥文件无法正常登录云服务器? 更多 技术专题 技术、观点、课程专题呈现 初识华为云弹性伸缩服务 弹性伸缩服务(Auto Scaling)是根据用户的业务需求,通过策略自动调整其业务资源的服务,简称弹性伸缩或AS。
为伸缩组配置通知 当用户申请开通消息通知服务后,可通过消息通知服务提供的功能,将伸缩组的扩容成功、扩容失败、减容成功、减容失败和异常等情况及时推送给用户,以便用户能够及时了解伸缩组的各种状态。 给弹性伸缩组配置通知,需配置一个通知事件和通知主题。每个伸缩组最多可以配置5个通知,通知主
起。 图1 伸缩实例状态 触发函数运行 在FunctionGraph的函数管理页面,选择监控-日志,观察FunctionGraph是否收到通知和函数的执行结果。 图2 函数日志 在伸缩组管理页面,选择伸缩实例,查看之前被挂起的伸缩实例状态为关机。 图3 伸缩实例状态 在伸缩组管理
伸缩配置SSH密钥不存在 为伸缩组更换伸缩配置 400 AS.7025 The topic urn is not valid. 通知主题不合法 使用正确的通知主题 400 AS.7026 The topic scene is not valid. 通知场景不合法 使用正确的通知场景 400 AS
成后,再由弹性伸缩继续移除并删除对应实例,达到优雅关机的效果。 应用场景 通过配置AS缩容事件的消息通知,转发缩容消息至SMN消息通知服务。 再通过函数工作流服务,接收SMN通知转发过来的伸缩组的缩容消息,经过自定义函数获取伸缩实例等信息。 调用ECS服务对缩容实例进行关机操作。
务产生的监控指标和告警信息。 命名空间 SYS.AS 配置指标类告警策略 用户可以针对弹性伸缩的核心监控指标设置指标告警,在发生异常时及时通知您采取措施。您可以根据以下指引配置告警类告警策略。 基本概念 参数 参数说明 取值样例 指标名称 弹性伸缩监控指标的名称。 CPU使用率 指标值类型
FullAccess”以及“AutoScaling FullAccess”权限,具体详情请参考创建委托。 请在工单系统中提交工单,申请在弹性伸缩服务(AS)中开通配置消息通知白名单。 提交工单时需要用户提供项目ID,获取项目ID方法请参见获取项目ID。 创建委托 登录统一身份认证服务控制台。 在统一身份认证服务
伸缩活动日志 查询伸缩活动日志。 配额 查询指定租户的弹性伸缩组、伸缩配置、伸缩策略和伸缩实例的配额总数及已使用配额数。 通知 提供配置伸缩组通知、查询伸缩组通知列表和删除伸缩组通知功能。 生命周期挂钩 提供创建、查询、修改和删除生命周期挂钩等功能。 标签管理 提供查询租户或资源标签、创建或删除标签和查询资源实例的功能。