Rancher 2.6 logging 输出不了日志

我刚开始用的rancher不久,然后在尝试使用loggin收集并输出日志的的时候并不成功。
flow方面,我确定是在同一命名空间内,尝试过不加匹配条件(默认全容器)和指定若干容器、指定pod。
output方面,我用的是输出成文件

然后尝试的结果是,没有生成文件。
现在我想搞清楚的是,我怎么确认是问题是出在flow还是出在output上呢?另外output文件时填的路径是指宿主机路径,还是容器内的路径?

我在 [rancher-logging-root-fluentbit日志里出现这个no upstream connections available错误,连接不上
rancher-logging-root-fluentd 24240,这个fluentd 这个pod也作健康检测不到,就一直重pull,不知道你是否也是这样?目前我还没有找到解决方法,elasticsearch也接收不到日志了

1 个赞

谢谢你的提醒!
确实,我查找了包含logging关键字的容器,大多数都是空日志, 只在 rancher-logging-rke-aggregator 的容器下看到了日志,并且找到了 no upstream connections available 的错误提醒。
然后我在 cattle-logging-system 命名空间里,看到有个 rancher-logging-root-fluentbit 的DaemonSet没有启动成功。我猜测是这个原因,但是我没有成功启动它,所以无法实证。