51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

kubesphere 日志 打不到 es 解决方法

场景:

kubesphere 的日志接受是配置的外部的es ,刚开始可以正常查询日志的,

于是在测试集群上 接了生产的es ,发现可以 正常的接受日志:

问题定位就是 生产集群上 处理日志的程序有问题了, 没有打到es 上来。

在网上找到了答案:

Fluent Bit 的memBufLmit(内存缓冲区限制)调大就可以了

一次生产 KubeSphere 日志无法正常采集事件解决记录-CSDN博客

怎么调呢?

在"定制资源定义(CRD)"->input->"tail" 修改 memBufLimit 参数限制大小,可参考下图:

报错查询

找到对应的 节点

kubectl logs -n kubesphere-logging-system      fluent-bit-2bxvx

会看到日志,有报错信息的。

如果不想敲命令,可以这样

赞(7)
未经允许不得转载:工具盒子 » kubesphere 日志 打不到 es 解决方法