收集ACK Serverless集群Pro版控制平面组件日志
阿里云容器服务Kubernetes版支持收集ACK Serverless集群Pro版控制平面组件日志,将日志从ACK Serverless控制层采集到您账号中的SLS日志服务的Log Project中。本文主要介绍如何开启收集ACK Serverless集群Pro版控制平面组件日志功能和查看集群控制平面组件日志。
前提条件
您账号下SLS日志服务中的日志库配额充足。
一个账号默认情况下日志库配额为50,如果配额不足,请向日志服务提交工单申请。
背景信息
相关控制平面组件日志可以帮助您更安全有效地运维集群,您可以在创建ACK Serverless集群Pro版后开启组件日志,日志将以日志流的形式发送到您账号下指定的SLS日志服务的Log Project中,且将以SLS日志服务统一的按量付费方式进行计费。更多信息,请参见control plane组件和按使用功能计费。
开启控制平面组件日志
登录容器服务管理控制台。
在控制台左侧导航栏,单击集群。
在集群列表页面,单击目标集群名称或者目标集群右侧操作列下的详情。
在左侧导航栏选择 。
单击控制平面组件日志页签,然后单击开启组件日志。

查看集群控制平面组件日志
当ACK Serverless集群Pro版创建完成后,有以下两种方式查看集群控制平面组件日志。
ACK Serverless集群支持kube-apiserver,kube-controller-manager和Cloud Controller Manager三种控制平面组件日志查询方式。更多信息,请参见SLS官方文档。
方式一:通过日志服务控制台查看目标集群控制平面组件日志。
登录日志服务控制台。
在Project列表区域,单击目标集群对应的日志服务Project名称。
在日志存储页面左侧的日志库,选择目标的组件查看相应的组件日志信息。
方式二:通过容器服务控制台查看目标集群控制平面组件日志。
登录容器服务管理控制台。
在控制台左侧导航栏,单击集群。
在集群列表页面,单击目标集群名称或者目标集群右侧操作列下的详情。
通过以下任一方式查看三种控制平面组件日志信息。
通过集群信息入口查看三种控制平面组件日志信息。
在集群信息管理页面单击集群资源页签,在列表中单击控制平面组件日志对应的Project链接。
在日志存储页面左侧的日志库列表选择目标控制平面组件的日志库,选择目标的组件查看相应的组件日志信息。
通过运维管理入口查看三种控制平面组件日志信息。
在集群管理左侧导航栏,选择
。单击控制平面组件日志页签,然后选择目标的组件查看相应的组件日志信息。
控制平面组件Logstore说明
当前ACK Serverless支持收集以下三种类型的控制平面组件日志,每种日志服务Logstore对应一个Kubernetes控制层面组件。关于这些组件的更多信息,请参见Kubernetes组件。
组件 | Logstore | 说明 |
kube-apiserver | apiserver | kube-apiserver组件是暴露Kubernetes API接口的控制层面的组件。更多信息,请参见kube-apiserver。 |
kube-controller-manager | kcm | kube-controller-manager组件是Kubernetes集群内部的管理控制中心,内嵌了Kubernetes发布版本中核心的控制链路。更多信息,请参见kube-controller-manager。 |
Cloud Controller Manager | ccm | Cloud Controller Manager提供Kubernetes与阿里云基础产品的对接能力,例如CLB(原SLB)、VPC等,功能包括管理负载均衡、跨节点通信等。更多信息,请参见Cloud Controller Manager。 |
关闭收集控制平面组件日志功能
您可以通过运维管理入口关闭收集控制平面组件日志功能。
在集群管理左侧导航栏中,选择 。
单击控制平面组件日志页签,然后单击右上角关闭。
在弹出框中单击确定。