添加 Elasticsearch 作为接收器

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

准备工作

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

添加 Elasticsearch 作为接收器

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

  2. 如果您启用了多集群功能,您可以选择一个集群。如果尚未启用该功能,请直接进行下一步。

  3. 集群管理页面,选择集群设置下的日志收集

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

    add-receiver

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

    add-es

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

    receiver-list

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