< img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=3131724&fmt=gif" />

启用日志收集

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

说明

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

Prerequisites

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

  • KubeSphere 平台需要安装并启用 WhizardTelemetry 日志扩展组件。

Steps

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

  2. 点击扩展中心

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

  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,即可触发更新。

Receive the latest news, articles and updates from KubeSphere


Thanks for the feedback. If you have a specific question about how to use KubeSphere, ask it on Slack. Open an issue in the GitHub repo if you want to report a problem or suggest an improvement.

What’s on this Page