检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
API调用说明 创建弹性伸缩组 查询弹性伸缩组列表 修改弹性伸缩组 删除弹性伸缩组 02 入门 您可以根据业务需求自行定义伸缩配置和伸缩策略,降低应对业务变化和高峰压力时人为反复调整资源的工作量,帮助您节约资源和人力成本。 动态扩展云服务器 动态扩展 定时扩展云服务器 定时扩展 周期性调整弹性IP带宽
减少或设置指定数量的云服务器。 目前系统支持的三种资源调整模式 动态模式 动态模式使用告警策略调整实例数量或带宽大小。 当业务负载难以预测时,选择告警策略,系统会根据实时的监控数据(如CPU使用率)触发伸缩活动,动态调整伸缩组内的实例数量或带宽大小。 按计划模式 按计划模式使用定时或周期策略调整实例数量或带宽大小。
产品一起使用,能满足您多种场景下对云产品的需求。 弹性伸缩服务与周边服务的依赖关系如图1所示。 图1 弹性伸缩服务与其他服务的关系示意图 表1 弹性伸缩与其他服务的关系 服务名称 说明 交互功能 相关内容 弹性负载均衡(Elastic Load Balance) 当配置了负载均衡
器的规格ID通过查询弹性云服务器规格详情和扩展信息列表接口获取,详情请参考查询云服务器规格详情和扩展信息列表。 imageRef 否 String 镜像ID,同image_id,指定创建实例时选择的镜像资源。通过查询镜像服务镜像列表接口获取,详情请参考查询镜像列表。 disk 否
我能启用多少个伸缩策略? 告警策略支持的告警触发条件有哪些? 什么是冷却时间,为什么需要冷却时间? 弹性伸缩是否可以根据云监控中自定义监控进行动态伸缩? 未安装VM Tools对弹性伸缩组监控指标有什么影响? 伸缩策略启用失败如何处理? 如需使用Agent监控指标,如何为伸缩组中的实例安装Agent插件?
规则参数设置完成后,单击“立即创建”。 更多关于设置告警规则的信息,请参见《云监控用户指南》。 您可以使用在云监控页面创建的告警规则,实现动态资源扩展。 父主题: 伸缩组和实例的监控
单击“监控”页签,查看伸缩组各项监控指标的数据。 支持查看“近1小时”、“近3小时”、“近12小时”、“近24小时”、“近7天”的数据。如果您想查看更长时间范围的监控曲线,请单击“查看更多指标详情”跳转至云监控页面,在监控视图中单击图标,进入大图模式查看。 在云监控页面查看 登录管理控制台。
相关的操作事件,便于日后的查询、审计和回溯。 Cloud Trace Service中的AS信息 在您的应用系统中启用云审计服务后,将在日志文件记录对弹性伸缩执行的API调用的操作。您可以在云审计服务管理控制台查询近7天内的操作记录,详细操作请参见查询审计事件。如果需要保存7天之
单击“立即创建”,完成弹性伸缩组的创建。 单击“返回弹性伸缩组列表”,查看已创建的伸缩组。 图4 查看伸缩组 步骤三:创建伸缩策略 弹性伸缩组创建成功后,您可以通过创建伸缩策略调整业务资源。 操作类型 您可以参考 使用AS动态扩展云服务器 动态扩展云服务器 使用AS定时扩展云服务器 定时扩展云服务器
从控制台获取项目ID 从控制台获取项目ID的步骤如下: 登录管理控制台。 鼠标悬停在右上角的用户名,选择下拉列表中的“我的凭证”。 在“API凭证”页面的项目列表中查看项目ID。 图1 查看项目ID 父主题: 如何调用API
查看伸缩带宽策略详情 操作场景 用户可以通过查看伸缩带宽策略详情,了解该伸缩带宽策略的基本信息及执行日志。策略执行日志记录了策略执行的详细情况。本章节介绍如何查看伸缩带宽策略详情。 查看伸缩带宽策略详情 登录管理控制台。 选择“计算 > 弹性伸缩 > 伸缩带宽”。 在“伸缩带宽”
已知弹性云服务器(ECS)实例ID,能否查看当前实例所在的伸缩组信息?以及如何查看伸缩组及其中的实例信息? 不能。 查看伸缩组及其中的实例信息步骤如下: 进入“伸缩实例”页面。 单击“弹性伸缩组”页签下的伸缩组名称,进入伸缩组概览页,可查看伸缩组信息。 单击“伸缩实例”页签,可查看该伸缩组下的实例信息。
终端节点 终端节点(Endpoint)即调用API的请求地址,不同服务不同区域的终端节点不同,您可以从地区和终端节点中查询弹性伸缩服务的终端节点。 父主题: 使用前必读
token。 查询弹性伸缩组列表:确定要创建伸缩策略的伸缩组。 创建弹性伸缩策略:为指定的伸缩组创建伸缩策略。 查询弹性伸缩策略详情:确认伸缩策略创建成功。 调试 您可以在API Explorer中调试该接口。 操作步骤 确定调用API鉴权时使用的token。 查询token,详情请参见获取用户Token。
ken对应的值。 确定要启用的伸缩组。 查询伸缩组列表。 接口相关信息 URI格式:GET /autoscaling-api/v1/{project_id}/scaling_group 详情请参见查询弹性伸缩组列表。 请求示例 示例为查询满足条件“伸缩配置ID为1d281494-
录失败。 可能原因 该弹性伸缩组使用的伸缩配置中的镜像为用户自己制作的私有镜像,且在创建该私有镜像时用户未安装Cloud-init工具。 创建私有镜像时不安装Cloud-init工具,用户将无法对云服务器进行自定义配置,只能使用镜像原有密码或密钥登录云服务器。 处理方法 判断是否需要继续登录该云服务器。
动。 查看伸缩实例为移出挂起状态,代表实例被生命周期成功挂起。 图1 伸缩实例状态 触发函数运行 在FunctionGraph的函数管理页面,选择监控-日志,观察FunctionGraph是否收到通知和函数的执行结果。 图2 函数日志 在伸缩组管理页面,选择伸缩实例,查看之前被挂起的伸缩实例状态为关机。
伸缩支持的接口见表1。 表1 弹性伸缩接口说明 子类型 说明 弹性伸缩组 实现伸缩组的创建、查询、修改、删除等操作。 弹性伸缩配置 实现伸缩配置的创建、查询、删除等操作。 弹性伸缩实例 实现伸缩实例的查询、移出伸缩组等操作。 弹性伸缩策略 实现伸缩策略的创建、查询、修改、删除等操作。
登录管理控制台。 选择“计算 > 弹性伸缩 > 伸缩带宽”。 单击“创建伸缩带宽策略”。 配置策略名称、资源类型、策略类型、触发条件等参数,请参考表1进行配置。 表1 “告警策略”参数说明 参数 解释 取值样例 区域 创建的伸缩带宽策略所在的区域。 - 策略名称 创建的伸缩带宽策略的名称。 策略
创建伸缩配置时,需要进行token查询,云服务器规格查询,镜像列表查询,伸缩配置创建等操作,涉及的接口如下: 获取IAM用户Token:确定调用API鉴权时使用的token。 查询云服务器规格详情列表:确定待创建伸缩配置的规格。 查询镜像列表:确定待创建伸缩配置使用的镜像。 查询SSH密钥列表:设置密钥对登录方式。