Kubernetes Fluentd无法从标准输出中收集k8s cronjob的日志

Kubernetes Fluentd无法从标准输出中收集k8s cronjob的日志,kubernetes,fluentd,fluent-bit,Kubernetes,Fluentd,Fluent Bit,在k8s集群上,我将fluentd作为守护程序运行,并使用尾部插件从名称空间收集容器日志并将其发送到弹性集群。。。相当标准的设置 <source> @type tail path /var/log/containers/*_default_*.log, /var/log/containers/*_test-namespace_*.log pos_file /var/log/ns-containers.log.pos read_lines_limit 100 tag

在k8s集群上,我将fluentd作为守护程序运行,并使用尾部插件从名称空间收集容器日志并将其发送到弹性集群。。。相当标准的设置

<source>
  @type tail
  path /var/log/containers/*_default_*.log, /var/log/containers/*_test-namespace_*.log
  pos_file /var/log/ns-containers.log.pos
  read_lines_limit 100
  tag test.*

  <parse>
    @type json
    time_key time
    time_format %Y-%m-%dT%H:%M:%S.%N%z
    keep_time_key true
  </parse>

  refresh_interval 30s
</source>

@型尾
路径/var/log/containers/*.\u default.*.log,/var/log/containers/*.\u test-namespace.*.log
pos_文件/var/log/ns-containers.log.pos
读取\u行\u限制100
标签测试*
@类型json
时间键时间
时间\u格式%Y-%m-%dT%H:%m:%S.%N%z
保持时间键为true
刷新间隔30秒

但是,我注意到,并非所有作为k8s作业的cronjobs的一部分创建的日志都会在弹性搜索集群中结束。

fluentd在日志中是否有任何解析错误?