Auto Scaling 支持目标追踪伸缩规则

简介: 功能说明 在原有的AutoScaling的功能体系中,用户想通过监控伸缩组内机器的某一指标来自动伸缩实例,必须完成2步操作,即第一步,创建伸缩规则;第二步,创建合适的报警任务来关联到上一步创建的伸缩规则。

功能说明

  • 在原有的AutoScaling的功能体系中,用户想通过监控伸缩组内机器的某一指标来自动伸缩实例,必须完成2步操作,即第一步,创建伸缩规则;第二步,创建合适的报警任务来关联到上一步创建的伸缩规则。自动伸缩需求往往意味着弹机器和缩机器两种需求场景并存的情况,这也意味着,上述2步操作得重复两遍
  • 而新上线的目标追踪伸缩规则很好的简化了上述的场景,您可以通过创建一个目标追踪的伸缩规则来达到把目标伸缩组内机器的某一平均指标维持在目标值附近的效果,伸缩组会根据需要自动添加或删除实例(删除实例可通过配置禁用,只使用添加这部分的功能)

操作步骤

1、前往 Auto Scaling 控制台 点击目标伸缩组的【管理】,进入到【伸缩规则】的二级菜单,点击【创建伸缩规则】

image

2、伸缩规则类型选择【目标追踪规则】,目前仅支持报警任务的部分云监控指标,因为有些指标并不适用于目标跟踪。指标必须是有效的使用率指标,它用于描述实例的繁忙程度。指标值必须随着 Auto Scaling 组中的实例数按比例增加或减少。这样,指标数据可用于随实例数量按比例扩展或缩减。
3、此外,目标追踪伸缩规则还支持下列2个设置

  • 实例预热时间(秒):新添加的实例所需要预热的时间,在预热时间段内,该实例不影响伸缩组的监控指标
  • 禁用缩容:如果不想使用目标追踪的自动删除实例的功能,可以通过该属性禁用缩容

4、新建完目标追踪规则后可以在规则列表查看

image

5、可以通过点击目标追踪规则的依赖的报警任务查看其是否处于报警状态

image

6、如果你选用了禁用缩容的设置,那么目标追踪规则只创建一条进行扩容的报警任务,反之,会创建扩容与缩容两条报警任务,当然在控制台上,由目标追踪规则创建的报警任务是不支持修改与删除的,只能查看详情与停用启用。如需要删除请删除对应的目标追踪规则即可
7、当目标追踪规则对应的报警任务报警时,会触发伸缩组的伸缩活动,新添加的实例会在预热时间过去以后进入预热结束状态,而通过简单伸缩规则创建出来的实例则不需要预热,您可以方便的通过这一状态来区分出目标追踪规则为您添加的实例

image

8、同时需要注意在一个伸缩组内创建目标追踪规则时,同一指标类型对应的目标追踪规则只能存在一个。

image

其他

如您需要查看更多目标追踪概述以及相关OpenApi,请前往AutoScaling 目标追踪伸缩规则概述

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
2月前
|
弹性计算 监控 负载均衡
slb部署使用路径规则进行更细粒度控制
slb部署使用路径规则进行更细粒度控制
29 7
|
3月前
|
Prometheus Kubernetes 监控
k8s学习--kubernetes服务自动伸缩之水平伸缩(pod副本伸缩)HPA详细解释与案例应用
k8s学习--kubernetes服务自动伸缩之水平伸缩(pod副本伸缩)HPA详细解释与案例应用
151 1
k8s学习--kubernetes服务自动伸缩之水平伸缩(pod副本伸缩)HPA详细解释与案例应用
|
3月前
|
Kubernetes 监控 调度
k8s学习--kubernetes服务自动伸缩之垂直伸缩(资源伸缩)VPA详细解释与安装
k8s学习--kubernetes服务自动伸缩之垂直伸缩(资源伸缩)VPA详细解释与安装
132 1
|
6月前
|
运维 Serverless Docker
Serverless 应用引擎使用问题之如何设置初始值和自动扩容策略
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
8月前
|
安全 数据安全/隐私保护
seliunx 基础规则介绍
seliunx 基础规则介绍
|
运维 网络虚拟化 数据中心
TStack运维笔记(04)- 配置VPC网络及告警设置
TStack运维笔记(04)- 配置VPC网络及告警设置
117 0
|
存储 数据处理 Perl
阿里云服务网格ASM的流量标签及路由功能之(1): 流量标签定义
服务网格ASM新增扩展了流量标签TrafficLabel 自定义资源CRD。 通过该CRD定义具体的流量标签逻辑,实现为命名空间、工作负载进行设置流量标签。
579 0
阿里云服务网格ASM的流量标签及路由功能之(1): 流量标签定义
|
弹性计算 监控 开发者
通过伸缩规则创建伸缩方案-介绍|学习笔记
快速学习通过伸缩规则创建伸缩方案-介绍
通过伸缩规则创建伸缩方案-介绍|学习笔记
|
弹性计算
弹性伸缩组支持设置期望实例数
介绍 期望实例数是指伸缩组内想要保持的ECS实例总数,可以在创建伸缩组时设置,其数值介于伸缩组最小实例数和最大实例数之间,各种伸缩模式都会改变这个值。伸缩组在设置期望实例数后会自动支持伸缩活动并行执行。
4165 0
|
弹性计算 Java
AutoScaling 成本优化模式升级--混合实例策略
伸缩组成本优化模式以成本为目标,始终创建最低价的实例,同时,通过多可用区,多实例规格分布,以此来提高服务稳定性。但是,对于成本优势最大化的竞价实例,伸缩组难以防范竞价实例大范围回收可能导致的服务雪崩,本次升级允许用户制定更详细的成本控制策略,在成本和稳定性之间进行调整和权衡。
14213 0