我是 openshift 和流利的世界的新手。
我的项目部署在 openshift 上,现在我的项目的控制台日志在 fluentd 的帮助下路由到 graylog(看起来像默认配置)。但是,我还有一堆其他日志文件位于不同的文件夹结构下,我希望这些文件也被路由到 graylog。我如何告诉 fluent-d 去寻找位于不同 pod 下的文件?最终我要么需要添加另一个文件路径,要么以某种方式将我的所有日志文件路由到 /var/log/containers。如何实现?
我目前的配置
<source>
@type tail
path /var/log/containers/*.log
pos_file /var/log/es-containers.log.pos
time_format %Y-%m-%dT%H:%M:%S
tag raw.kubernetes.*
format json
keep_time_key true
read_from_head true
exclude_path []
read_lines_limit 500
</source>