检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
组内单台ECS上的程序版本会随时更新,伸缩组能否自动创建并切换为最新镜像? 当前没有自动创建的功能,需要客户自行编写一个监控的插件,提交新程序版本后,自动触发调用API,先重新创建镜像,再创建弹性伸缩配置,后替换弹性伸缩组内的配置。 父主题: 通用类
目前系统支持的三种资源调整模式 动态模式 动态模式使用告警策略调整实例数量或带宽大小。 当业务负载难以预测时,选择告警策略,系统会根据实时的监控数据(如CPU使用率)触发伸缩活动,动态调整伸缩组内的实例数量或带宽大小。 按计划模式 按计划模式使用定时或周期策略调整实例数量或带宽大小。
查看伸缩实例为移出挂起状态,代表实例被生命周期成功挂起。 图1 伸缩实例状态 触发函数运行 在FunctionGraph的函数管理页面,选择监控-日志,观察FunctionGraph是否收到通知和函数的执行结果。 图2 函数日志 在伸缩组管理页面,选择伸缩实例,查看之前被挂起的伸缩实例状态为关机。
伸缩实例为弹性云服务器中创建的实例。 了解详细步骤 1 伸缩实例移入伸缩组 单击图片可查看原图 Step7 查看监控数据 步骤 查看伸缩组as-group-9n8i的伸缩活动过程监控数据变化情况。从右图监控数据中可看出: ① 伸缩组刚创建时实例数为0,手动移入实例后,实例数变为1;修改期望实例数为
告警策略支持的告警触发条件有哪些? 什么是冷却时间,为什么需要冷却时间? 弹性伸缩是否可以根据云监控中自定义监控进行动态伸缩? 未安装VM Tools对弹性伸缩组监控指标有什么影响? 伸缩策略启用失败如何处理? 如需使用Agent监控指标,如何为伸缩组中的实例安装Agent插件?
当需要伸缩组实现自动创建或收缩实例时,您可以启用伸缩组。 启用伸缩组后,伸缩组的状态会变为“已启用”。只有状态为“已启用”的伸缩组,系统才会监控该伸缩组的伸缩策略,才可能触发伸缩活动。启用伸缩组后,当伸缩组内的当前云服务器数量小于或大于“期望实例数”时,系统自动添加或减少相应数量的云服务器,便会触发一次伸缩活动。
300秒 表2 系统监控参数 参数名称 参数说明 取值样例 告警规则名称 新建告警规则的名称。 as-alarm-7o1u 监控类型 定义监控指标的类型,是系统支持的或是自定义的。选择“系统监控”。 系统监控 触发条件 选择弹性伸缩支持的监控指标并对监控指标设定告警条件。 CPU使用率最大值>70%
伸缩控制:配置策略设置指标阈值/伸缩活动执行的时间,通过云监控监控指标是否达到阈值,通过定时调度,实现伸缩控制。 配置策略:可以根据业务需求,配置告警策略/定时策略/周期策略。 配置告警策略:可配置CPU、内存、磁盘、入网流量等监控指标。 配置定时策略:通过配置触发时间可以配置定时策略。
击右侧“新建告警规则”在云监控服务页面创建告警规则,详细操作请参考新建告警规则。 若选择现在创建,需配置如下参数: 告警规则名称 新建告警的名称,例如as-alarm-7o1u。 触发条件 选择弹性带宽支持的监控指标及设定该监控指标的触发条件,支持的监控指标如表2所示。例如出网带宽平均值>100bit/s。
可选择已有的告警和新建告警。也可单击右侧“新建告警规则”在云监控服务页面创建告警规则,详细操作请参考新建告警规则。 若选择新建告警,需配置如下参数: 告警规则名称 新建告警的名称,例如as-alarm-7o1u。 触发条件 选择弹性带宽支持的监控指标及设定该监控指标的触发条件,支持的监控指标如表2所示。例如出网带宽平均值>100bit/s。
使伸缩组中每一个实例均可分配到应用程序流量 添加负载均衡器到伸缩组 云监控服务(Cloud Eye) 弹性伸缩配置了告警触发策略时,会根据云监控的告警条件触发弹性伸缩活动。 通过监控伸缩组内实例的状态指标调节资源。 弹性伸缩支持的监控指标 弹性云服务器(Elastic Cloud Server)
新建告警规则的名称。 as-alarm-cpu-01 监控类型 定义监控指标的类型,是系统支持的或是自定义的。选择“系统监控”。 系统监控 触发条件 选择弹性伸缩支持的监控指标并对监控指标设定告警条件。 CPU使用率最大值 > 70% 监控周期 告警规则刷新告警状态的周期。 5分钟 连续出现次数
附录 弹性伸缩监控指标说明 错误码
通用类 弹性伸缩有什么限制? 弹性伸缩一定要搭配弹性负载均衡、云监控才能使用吗? 弹性伸缩是否收取费用? 弹性伸缩是否会因监控指标突变导致误伸缩? 我能创建和使用多少个伸缩策略和配置? 弹性伸缩是否能够自动升降云服务器的CPU、内存和带宽? 弹性伸缩的配额是什么? 同账户下不同用
安全 责任共担 身份认证与访问控制 数据保护技术 审计与日志 监控安全风险 认证证书
常见问题 了解更多常见问题、案例和解决方案 热门案例 弹性伸缩有什么限制? 弹性伸缩一定要搭配弹性负载均衡、云监控才能使用吗? 弹性伸缩是否收取费用? 弹性伸缩是否会因监控指标突变导致误伸缩? 能创建和使用多少个伸缩策略和配置? 弹性伸缩是否能够自动升降云服务器的CPU、内存和带宽?
返回结果 状态码 请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态。 对于管理员创建IAM用户接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请求消息头,响应同样也有消息头,如“Content-type”。
修改成功后,会自动为该告警ID对应的告警规则的alarm_actions字段增加类型为autoscaling的告警触发动作。 告警ID通过查询云监控告警规则列表获取,请参考《云监控API参考》的“查询告警规则列表”。 scheduled_policy 否 scheduled_policy object
创建告警策略成功后,会自动为该告警ID对应的告警规则的alarm_actions字段增加类型为autoscaling的告警触发动作。 告警ID通过查询云监控告警规则列表获取,请参考《云监控API参考》的“查询告警规则列表”。 scheduled_policy 否 scheduled_policy object
SDK概述 本文介绍了AS服务提供的SDK语言版本,列举了最新版本SDK的获取地址。 在线生成SDK代码 API Explorer能根据需要动态生成SDK代码功能,降低您使用SDK的难度,推荐使用。 SDK列表 表1提供了AS服务支持的SDK列表,您可以在GitHub仓库查看SD