483
微信
节点自动伸缩__日志和监控_用户指南_容器服务-阿里云
基本概念
为了满足应用在不同负载下的需求,容器服务不仅提供了容器级别的弹性伸缩,还提供了节点级别的自动伸缩,即通过监测节点的资源占用情况自动调整节点数量。
节点伸缩采取的策略:
当监测指标值超过所设定的扩容条件,以用户设定的扩容步长增加节点数量。
当监测指标值低于所设定的缩容条件,以系统默认步长 1 减少节点数量。
自动伸缩的监测指标:
集群 CPU 平均使用量。
集群内存平均使用量。
节点缩容只会对通过节点扩容创建出来的节点进行,用户手动创建或者添加的节点不受影响。如果您希望这些手动添加的节点也可以自动缩容,需要为这些节点添加以下标签。
aliyun.reschedule==true
节点缩容的时候,系统会删除集群里的 ECS 实例,您需要提前做好数据备份。
注意:不要调度有状态服务到可缩容的节点上。相关信息,参见 Docker Compose 中的 constraint。
操作步骤
登录 容器服务管理控制台。
单击左侧导航栏中的 集群。
在 集群列表 页面,选择要设置的集群,点击 管理。
单击左侧导航栏中的 节点伸缩,单击 请新建自动伸缩规则。
配置伸缩规则,并单击 下一步。
约束规则:
- 扩容条件 的可选范围是 50%~100%,缩容条件 的可选范围是 0%~50%。
- 扩容条件 和 缩容条件 的差值不能小于30%。
- 扩容步长 的可选范围是 1~5, 缩容步长 目前默认是 1,不支持配置。
- 设置 集群最小节点数 和 集群最大节点数。缩容时,如果节点数 ≤ 集群最小节点数,不会进行缩容操作;扩容时,如果节点数 ≥ 集群最大节点数,不会进行扩容操作。
注意:
- 建议不要同时设置基于 CPU 使用量和内存使用量的复合伸缩规则。
- 请谨慎设置伸缩策略。如果在您设置伸缩规则的时候,集群就满足所设置的伸缩条件而且伸缩后集群仍然满足伸缩条件,那么监控将会不断地触发伸缩。
配置实例规格,并单击 确认配置。
有关实例规格配置的信息,参见 创建集群。
查看监控指标
单击左侧导航栏中的 集群。
在 集群列表 页面,选择要设置的集群,单击 监控。
进入云监控管理控制台,您可以看到集群的监控信息,如下图所示。
单击左侧导航栏中的 容器服务,查看集群列表。
单击 查看全部规则,可以看到弹性伸缩自动设置的报警规则。
选中一个报警规则,您可以修改报警条件及通知人(支持短信,邮件等通知方式),也可以禁用报警规则。
最后更新:2016-11-23 16:57:29
上一篇:
自定义监控__日志和监控_用户指南_容器服务-阿里云
下一篇:
构建容器镜像__构建管理_用户指南_容器服务-阿里云
目录操作__文件操作_用户指南(Linux)_数据管理-阿里云
检索数据__从 SQL 到 NoSQL_快速入门_表格存储-阿里云
CustomDomain__数据类型_API_API 网关-阿里云
授权__使用手册(调用API)_API 网关-阿里云
处理-搭建监控系统__最佳实践_日志服务-阿里云
如何查看代金券?___代金券_代金券及推荐码_财务-阿里云
nginx日志__常见日志格式_用户指南_日志服务-阿里云
查询可用专线接入点信息__高速通道相关接口_API 参考_云服务器 ECS-阿里云
后端ECS为何访问不了负载均衡实例__后端 ECS 服务器常见问题_常见问题_负载均衡-阿里云
重启实例__实例_用户指南_云服务器 ECS-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云