创建部署问题时,请参考下面模板,你提供的信息越多,越容易及时获得解答。如果未按模板创建问题,管理员有权关闭问题。
确保帖子格式清晰易读,用 markdown code block 语法格式化代码块。
你只花一分钟创建的问题,不能指望别人花上半个小时给你解答。

操作系统信息
虚拟机,Ubuntu20.04,8C/16G

Kubernetes版本信息
Client Version: version.Info{Major:“1”, Minor:“22”, GitVersion:“v1.22.1”, GitCommit:“632ed300f2c34f6d6d15ca4cef3d3c7073412212”, GitTreeState:“clean”, BuildDate:“2021-08-19T15:45:37Z”, GoVersion:“go1.16.7”, Compiler:“gc”, Platform:“linux/amd64”}

Server Version: version.Info{Major:“1”, Minor:“28”, GitVersion:“v1.28.5+k3s1”, GitCommit:“5b2d1271a6a00a8d71981cc968bc0f822620b9d8”, GitTreeState:“clean”, BuildDate:“2023-12-27T16:01:02Z”, GoVersion:“go1.20.12”, Compiler:“gc”, Platform:“linux/amd64”}

容器运行时
Version: 0.1.0

RuntimeName: containerd

RuntimeVersion: v1.7.11-k3s2

RuntimeApiVersion: v1

KubeSphere版本信息
例如:v3.4.1。在线安装。在已有K8s上安装。

问题是什么
配置好外部ES后,查询日志始终显示0

在cc中关闭了opensearch, es配置如下

    es:
      basicAuth:
        enabled: false
        password: ''
        username: ''
      elkPrefix: logstash
      enabled: true
      externalElasticsearchHost: 10.0.12.7
      externalElasticsearchPort: '9200'
      logMaxAge: 7

日志接收器创建成功

*Output如下

FluentBit日志

FluentBitOperator日志

    nobu121 从fluentbit-operator报错信息来看他没有同步修改后的fluentbit文件,原因还是找不到fluent-bit-containerd-config这个configmap文件,你可以查看是否被删除了,如果正常,尝试重启fluentbit-operator,加载更新后的配置

    重新安装后,operator没有出现上面的问题。但是日志还是为0。手动查询es是有写入日志,但是kubesphere这边查询不到

    17 天 后

    估计是配置的不对,试试看上图的对应关系

    2 个月 后