能够从控制台和日志文件中读取日志?

时间:2020-09-18 12:47:18

标签: fluentd

我正在尝试对多个春季应用程序进行Docker化,并设置了EFK以支持这些应用程序。当前正在从控制台获取日志,但是现有的应用程序会将日志写入文件中。

如何配置Fluentd从控制台和日志文件中读取日志?

1 个答案:

答案 0 :(得分:0)

您可以在parsers.d文件夹下的不同位置定义多个conf文件

like:myFirstLogLocation-source.conf和mySecondLogLocation-source.conf 并相应地更改路径。

<source>
  @type tail
  tag raw_nsb_log.*
  path "c:/MyFirstLogLocation/*/mylog*.txt"
  pos_file /var/log/agent/pos/mylogs.log.pos
  from_encoding UTF-8
  encoding UTF-8