更新时间:2024-01-27 GMT+08:00

收集控制面组件日志

约束与限制

  • 如您需要查看集群控制面组件日志,集群必须为v1.21.7-r0及以上补丁版本、v1.23.5-r0及以上补丁版本或1.25版本。
  • 请确保云日志服务LTS资源配额充足,LTS的默认配额请参见基础资源

集群控制面组件说明

当前CCE支持收集以下三种类型的控制面日志,每个日志流对应一个Kubernetes控制层面组件。关于这些组件的更多信息,请参见Kubernetes组件

表1 集群控制面组件说明

类别

组件

日志流

说明

控制面组件日志

kube-apiserver

kube-apiserver-{{clusterID}}

kube-apiserver组件是暴露Kubernetes API接口的控制层面的组件。更多信息,请参见kube-apiserver

kube-controller-manager

kube-controller-manager-{{clusterID}}

kube-controller-manager组件是Kubernetes集群内部的管理控制中心,内嵌了Kubernetes发布版本中核心的控制链路。更多信息,请参见kube-controller-manager

kube-scheduler

kube-scheduler-{{clusterID}}

kube-scheduler组件是Kubernetes集群的默认调度器。更多信息,请参见kube-scheduler

开启集群控制面日志

创建集群时开启

  1. 登录云容器引擎(CCE)控制台。
  2. 在控制台上方导航栏,单击“购买集群”。
  3. 在“插件配置”页面中,“控制面组件日志”模块勾选“组件日志采集”。

已有集群中开启

  1. 登录云容器引擎(CCE)控制台,进入一个已有的集群,在左侧导航栏中选择“日志中心”。
  2. 选择“控制面组件日志”页签,选择需要采集的控制面组件,单击“一键开启”。

查看集群控制面组件日志

通过CCE控制台查看目标集群控制面组件日志

  1. 登录CCE控制台,进入一个已有的集群,在左侧导航栏中选择“日志中心”。
  2. 选择“控制面组件日志”页签,在控制面日志中选中需要查看的日志主题,支持的控制面组件日志请参见集群控制面组件说明。关于该页面的操作详情,请参见LTS用户指南

通过LTS控制台查看目标集群控制面组件日志

  1. 登录LTS控制台,选择“日志管理”页面。
  2. 通过集群ID查到对应的日志组,单击该日志组名称,查看日志流,详情请参见LTS用户指南

关闭集群控制面组件日志

  1. 登录CCE控制台,进入一个已有的集群,在左侧导航栏中选择“日志中心”。
  2. 选择“控制面组件日志”页签,单击右上角“配置控制面组件日志”,在“配置控制面组件日志”中修改日志配置。

  3. 选择是否开启各个组件日志,并单击“确定”。

    关闭集群控制面组件日志后,原有的日志流将不再更新日志,但已有的日志不会被删除,因此可能会产生LTS日志费用。