容器服务 查看节点池伸缩记录

这篇说说腾讯云容器服务中查看节点池伸缩记录的两种方式:全局伸缩记录(通过CA事件日志)和特定节点池伸缩记录,帮助用户了解业务流量变化、成本来源及扩缩容失败原因。 全局伸缩记录:需开启集群事件持久化,在CLS中检索CA组件事件,支持查看扩缩容状态与原因。 特定节点池伸缩记录:在节点池详情页的“伸缩记录”页签查看,包含活动ID、状态、描述、起因、失败原因及时间。

相关产品
容器服务 产品页,含版本规格、价格与购买入口。

一、操作场景

这篇说说如何查看节点池的伸缩记录,适用于以下场景:

·你可以通过伸缩活动了解自己业务的流量变化,更有效的按需配置节点池。

·你可以通过节点池内节点扩缩容活动来了解自己的花费来源,进行更高效的成本管理。

·你可以了解扩缩容活动失败的原因(例如扩容时由于地域资源售罄导致扩容失败),进行风险管理。

·你可以查看两个层级的伸缩记录:全局伸缩记录 和 特定节点池伸缩记录。

注意:说明:

二、前提条件

已创建可用节点池,详情请参见 创建节点池。

三、查看全局伸缩记录

社区开源组件 CA 会把任何一次扩缩活动的相关信息,以 Kubernetes event 的形式存储到特定的 Pod 或者 Node 下,但存在 Kubernetes events 资源默认后端只存储1小时的限制。若你想对节点池的扩缩记录进行查询及复盘,建议你开启集群的事件持久化功能,对 Kubernetes Events 进行持久存储。

四、开启事件日志

登录 腾讯云容器服务控制台,为集群开启事件日志,操作步骤请参见 事件日志。

五、查看事件

1. 登录 容器服务控制台,在左侧导航栏中选择集群。

2. 在集群列表中,单击目标集群 ID,进入集群详情页。

3. 选择左侧导航栏中的日志,在日志采集页签中单击事件日志右侧的检索分析。

4. 在事件日志 > 全局检索页面,在字段中选择 event.source.component:cluster-autoscaler,按需自行配置显示字段并进行检索分析。

六、检索指引

你可参考以下文档,查看更具体的扩缩容活动列表:

·CLS 检索语法

·CA FAQ

·CA 扩缩容 Event 的 Reason 字段可能有如下取值:TriggeredScaleUp、NotTriggerScaleUp、ScaledUpGroup、FailedToScaleUpGroup、ScaleDown、ScaleDownFailed、ScaleDownEmpty。详情请参见 字段详细介绍。

七、查看特定节点池伸缩记录

1. 登录 容器服务控制台,选择左侧导航中的集群。

2. 在集群列表页中,单击目标集群 ID,进入该集群详情页。

3. 选择左侧导航中的节点管理,在节点池页面中单击目标节点池 ID。如下:

4. 进入该节点池详情页,选择顶端伸缩记录页签,即可查看伸缩记录。如下:

伸缩记录展示字段如下:

·活动 ID:伸缩活动 ID。

·状态:伸缩活动的状态。

·描述:此次伸缩活动的描述,显示扩容机器数/缩容机器数。

·活动起因:触发此次伸缩活动的原因,例如“因匹配期望实例数”。

·失败原因:如果伸缩活动状态为失败,该栏会显示伸缩活动的失败原因。

·开始时间:伸缩活动开始的时间,精确到秒。

·结束时间:伸缩活动结束的时间,精确到秒。

八、相关操作

你可参考以下文档,了解节点池更多功能及操作:

·创建节点池

·查看节点池

·调整节点池

赞 (0)
上一篇 4天前
下一篇 4天前