操作系统信息
虚拟机,Centos7.6,4G

Kubernetes版本信息
kubectl version 命令执行结果贴在下方

KubeSphere版本信息
v3.4.1,使用kk在线安装。

问题是什么
KubeSphere3.4.1 接入外部 Elasticsearch后es中可以收集到日志,kubesphere页面查不到

ES中可以查到容器日志信息,如下图:

Kubesphere,容器日志查询中页面显示查不到容器日志,如下图:

跪求大佬帮忙看一下是什么问题

ka-apiserver有什么错误日志吗,elasticsearch配置是啥样的

    luzc2024 更改标题为「KubeSphere3.4.1 接入外部 Elasticsearch后es中可以收集到日志,页面查不到,ES中可以检索

    已解决

    原因:

    经过检查发现是配置字典 kubesphere-config 中的 indexPrefixoutput 中的 logstashPrefix 配置不一致导致的

    解决方案:

    如果在kubesphere 页面进行容器日志查询、资源事件查询、审计日志查询需要配置kubesphere-config 中的 indexPrefixoutput 中的 logstashPrefix一致

    kubesphere-config中的配置如下:

    output 中的 logstashPrefix 配置如下:

    结果:

    已解决

    原因:

    经过检查发现是配置字典 kubesphere-config 中的 indexPrefixoutput 中的 logstashPrefix 配置不一致导致的

    解决方案:

    如果在kubesphere 页面进行容器日志查询、资源事件查询、审计日志查询需要配置kubesphere-config 中的 indexPrefixoutput 中的 logstashPrefix一致

    kubesphere-config中的配置如下:

    output 中的 logstashPrefix 配置如下:

    结果:

    4 个月 后

    修改后系统日志可以收集,但是自己的项目容器日志还是收集不到

      NullFox 感谢大佬可以收集了,还有个问题,系统组件特别多,现在是所有的日志都收集,有没有办法过滤指定收集哪些项目的日志,或者不搜集哪些项目的日志

        8 天 后

        NullFox …… 在kubepshere里将fluent-bit.conf 更新了,为什么会瞬间被自动还原