• 监控日志
  • KubeSphere 接入外部 Elasticsearch后,日志审查和容器日志审查都为0

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

问题:KubeSphere 接入外部 Elasticsearch后,日志审查和容器日志审查都为0
截图如下:

  • wja 回复了此帖

    我查了许久,不知道是哪里的原因,请各位大佬多多指点

    就是在kubesphere上显示不了

    wja

    问题已解决,原因分析:

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

    解决方案:

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

    1、kubesphere-config中的配置如下:

    2、output 中的 logstashPrefix 配置如下:

    3、也可以在日志接收器中修改 容器日志索引、资源事件日志索引、审计日志索引

    具体步骤: 集群设置—日志接收器 与kubersphere-config中的indexPrefix字段保持一致即可。

    容器日志索引 ks-whizard-logging

    资源事件日志索引名称 ks-whizard-events

    审计日志索引 ks-whizard-auditing

    结果如下:

    18 天 后
    2 个月 后

    系统日志能收集到了,但是我自己创建的项目里面的pod日志没有收集,是不是还缺少什么配置?