检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
约束与限制 您能创建的伸缩组和伸缩配置数量与配额有关系,具体请参见弹性伸缩的配额是什么。 更细的限制请参见具体API的说明。 父主题: 使用前必读
登录管理控制台,选择“计算 > 弹性云服务器”。 进入云服务器控制台。 创建一台弹性云服务器,并安装Agent插件。 请参考“Agent安装配置方式说明”选择一种方式进行插件安装。 待Agent插件安装成功后,进入云监控控制台,选择“主机监控 > 弹性云服务器”,确保插件状态为“运行中”且能够采集Agent监控指标数据。
弹性伸缩一定要搭配弹性负载均衡、云监控才能使用吗? 弹性伸缩可以单独使用,也可以同弹性负载均衡(ELB),云监控(CES)一起使用。 其中,CES服务为免费服务,系统默认开通;ELB服务在有需求时可以部署,例如,有分布式集群需求的场景下,可以使用ELB。 父主题: 通用类
弹性伸缩是否能够自动升降云服务器的CPU、内存和带宽? 弹性伸缩目前支持自动升降带宽资源,支持自动增加或减少伸缩组内ECS实例的数量,不支持自动升降服务器的CPU、内存等配置。 父主题: 通用类
效果。 应用场景 通过配置AS缩容事件的消息通知,转发缩容消息至SMN消息通知服务。 再通过函数工作流服务,接收SMN通知转发过来的伸缩组的缩容消息,经过自定义函数获取伸缩实例等信息。 调用ECS服务对缩容实例进行关机操作。关机操作结束后,等待5秒(这里可以根据业务需要进行修改)
据以上情况,可以配置两条告警策略,第一条告警策略设置触发条件为:CPU使用率最大值大于90%,执行动作为:增加一个实例。可参考图 告警策略01进行配置。第二条告警策略设置触发条件为:CPU使用率最小值小于30%,执行动作为:减少一个实例。可参考图 告警策略02进行配置。 图1 告警策略01
当伸缩组中实例无法通过负载均衡健康检查而频繁地被删除再重新创建时应该怎么办? 实例所在安全组规则必须放通100.125.0.0/16网段,且协议和端口号需要为ELB用于健康检查的协议和端口,否则会导致健康检查失败。 父主题: 实例类
情况描述:您选择的伸缩配置中定义的规格不可用。 处理方法:您可以通过错误提示信息通过重新创建伸缩配置更换新的规格,并为伸缩组更换新的伸缩配置,之后重新启用伸缩组 情况描述:你选择的伸缩配置无法被当前伸缩组使用。 处理方法:您可以通过错误提示信息重新创建伸缩配置,并为伸缩组更换新的伸缩配置,之后重新启用伸缩组。
情况描述:您选择的伸缩配置中定义的规格不可用。 处理方法:您可以通过错误提示信息通过重新创建伸缩配置更换新的规格,并为伸缩组更换新的伸缩配置,之后重新启用伸缩组 情况描述:你选择的伸缩配置无法被当前伸缩组使用。 处理方法:您可以通过错误提示信息重新创建伸缩配置,并为伸缩组更换新的伸缩配置,之后重新启用伸缩组。
③ 高级配置为可选配置。高级配置可配置文件注入和用户数据注入参数。 了解详细步骤 1 选择弹性伸缩 2 配置伸缩配置相关参数01 3 配置伸缩配置相关参数02 单击图片可查看原图 Step2 创建弹性伸缩组 步骤 ① 在伸缩实例页面,单击“创建弹性伸缩组”。 ② 配置完参数后,单击“立即创建”。
弹性伸缩组 用户可以创建的最多伸缩组个数。 50 弹性伸缩配置 用户可以创建的最多伸缩配置个数。 200 弹性伸缩策略 某个弹性伸缩组下可以创建的最多伸缩策略个数。 10 弹性伸缩实例 某个弹性伸缩组下可以创建的最多实例个数。 300 伸缩带宽策略 用户最多可以创建的伸缩带宽策略个数。
API概览 通过使用弹性伸缩所提供的接口,您可以完整的使用弹性伸缩的所有功能,例如创建伸缩组。弹性伸缩支持的接口见表1。 表1 弹性伸缩接口说明 子类型 说明 弹性伸缩组 实现伸缩组的创建、查询、修改、删除等操作。 弹性伸缩配置 实现伸缩配置的创建、查询、删除等操作。 弹性伸缩实例 实现伸缩实例的查询、移出伸缩组等操作。
公共请求消息头 名称 描述 是否必选 示例 Host 请求的服务器信息,从服务API的URL中获取。值为hostname[:port]。端口缺省时使用默认的端口,https的默认端口为443。 否 使用AK/SK认证时该字段必选。 code.test.com or code.test.com:443
查询弹性伸缩组列表:确定要创建伸缩策略的伸缩组。 创建弹性伸缩策略:为指定的伸缩组创建伸缩策略。 查询弹性伸缩策略详情:确认伸缩策略创建成功。 调试 您可以在API Explorer中调试该接口。 操作步骤 确定调用API鉴权时使用的token。 查询token,详情请参见获取用户Token。
AS支持自定义策略授权项如下所示: 弹性伸缩组,包含伸缩组接口对应的授权项,如创建伸缩组、修改伸缩组、查询伸缩组等接口。 弹性伸缩配置,包含伸缩配置接口对应的授权项,如创建伸缩配置、删除伸缩配置、查询伸缩配置等接口。 弹性伸缩实例,包含伸缩实例接口对应的授权项,如查询弹性伸缩组中的实例列表、移出弹性伸缩组实例等接口。
标记伸缩组和实例 操作场景 当您具有相同类型的许多资源时,标签可以为您提供灵活的资源管理能力,您可以根据分配给资源的标签快速识别特定资源。 通过标签的形式将自定义数据分配给每个伸缩组,您可以对伸缩组进行组织和管理,例如可以通过用途、所有者或环境对伸缩组资源进行分类。 每个标签均包含
更换伸缩组的伸缩配置 启用伸缩组 伸缩配置 创建伸缩配置 使用已有云服务器创建伸缩配置 使用新模板创建伸缩配置 删除伸缩配置 伸缩策略 伸缩策略介绍 创建伸缩策略 管理伸缩策略 05 API 通过AS开放的丰富API和调用示例,您可以使用并管理弹性伸缩组、伸缩配置、伸缩实例和伸缩策略等。
operateScalingGroup 创建伸缩配置 scaling_configuration createScalingConfiguration 删除伸缩配置 scaling_configuration deleteScalingConfiguration 批量删除伸缩配置 scaling_configuration
云监控服务(Cloud Eye) 弹性伸缩配置了告警触发策略时,会根据云监控的告警条件触发弹性伸缩活动。 通过监控伸缩组内实例的状态指标调节资源。 弹性伸缩支持的监控指标 弹性云服务器(Elastic Cloud Server) 弹性伸缩活动中添加的云服务器可以通过弹性云服务器进行管理和维护。
在左侧导航栏选择“伸缩带宽”。 ③ 单击“创建伸缩带宽策略”。 ④ 配置创建伸缩带宽策略参数。 策略名称填“as-policy-001”,策略类型选择“周期策略”,重复周期选择“按天”,触发时间设置为“20:00”,执行动作选择调整到10Mbit/s。 ⑤ 参数配置确认完成后,单击“立即创建”。 了解详细步骤