添加 Elasticsearch 作为接收器

您可以在 KubeSphere 中使用 Elasticsearch、Kafka 和 Fluentd 日志接收器。本教程演示如何添加 Elasticsearch 接收器。

准备工作

  • 您需要一个被授予集群管理权限的帐户。例如,您可以直接用 admin 帐户登录控制台,或创建一个具有集群管理权限的角色然后将此角色授予一个帐户。
  • 添加日志接收器前,您需要启用组件 loggingeventsauditing。有关更多信息,请参见启用可插拔组件。本教程启用 logging 作为示例。

添加 Elasticsearch 作为接收器

  1. admin 身份登录 KubeSphere 的 Web 控制台。点击左上角的平台管理,然后选择集群管理

    备注

    如果您启用了多集群功能,您可以选择一个集群。
  2. 集群管理页面,选择集群设置下的日志收集

  3. 点击添加日志接收器并选择 Elasticsearch

  4. 提供 Elasticsearch 服务地址和端口信息,如下所示:

    add-es

  5. Elasticsearch 会显示在日志收集页面的接收器列表中,状态为收集中

  6. 若要验证 Elasticsearch 是否从 Fluent Bit 接收日志,从右下角的工具箱中点击日志查询,在控制台中搜索日志。有关更多信息,请参阅日志查询


感谢您的反馈。如果您有关于如何使用 KubeSphere 的具体问题,请在 Slack 上提问。如果您想报告问题或提出改进建议,请在 GitHub 存储库中打开问题。