本节介绍如何修改“WizTelemetry 日志”扩展组件的配置,以启用日志收集功能。

说明

启用后,项目左侧导航栏的项目设置菜单下将显⽰日志收集选项。

前提条件

  • 您需要在 KubeSphere 企业版平台具有 platform-admin 角色。有关更多信息,请参阅用户平台角色

  • KubeSphere 企业版平台需要安装并启用 WizTelemetry 日志扩展组件。

操作步骤

  1. 以具有 platform-admin 角色的用户登录 KubeSphere 企业版 Web 控制台。

  2. 点击扩展中心

  3. 点击已安装的 WizTelemetry 日志扩展组件,进入组件详情页。

  4. 点击组件图标下的more,选择扩展组件配置

  5. 在扩展组件配置文件中,将 logsidecar-injector.enabled 参数设置为 true,然后保存文件。

    logsidecar-injector:
      enabled: true
    说明

    由于控制此参数更新的 job 只会在 host 集群运行,因此如果想仅开启或关闭某些 member 集群的落盘日志收集功能,只设置 member 集群的 logsidecar-injector.enabled 不会生效。每次修改此参数都需要同时修改 host 集群的参数,以此来触发参数更新。

    例如,当需要将某个 member 集群的日志收集功能关闭,只需要在该 member 集群的配置中设置 logsidecar-injector.enabled: false,然后在 host 集群的配置中设置 logsidecar-injector.updateVersion: 1。后续再进行同样操作只需要更新 logsidecar-injector.updateVersion,即可触发更新。