我正在使用Fluentd工具收集日志,这是我第一次使用Fluentd。我已经安装了td-agent软件包,它可以通过/etc/init.d/td-agent start
正常运行。但是后来我更改了td-agent.conf
目录中的/etc/td-agent
文件。当我使用自己的配置文件测试一切是否正常时,fluentd无法启动并给出错误
[....] Starting td-agent (via systemctl): td-agent.serviceJob for td-agent.service failed because the control process exited with error code. See "systemctl status td-agent.service" and "journalctl -xe" for details.
我正在测试从.log文件读取日志并打印到其他文件的基本流程。
我的配置文件如下:
## File input
## read apache logs continuously and tags td.apache.access
<source>
@type tail
format none
path /var/log/test-fluent/testfile.log
pos_file /var/log/test-fluent/testfile.log
</source>
## File output
## match tag=local.** and write to file
<match **>
@type file
path /var/log/test-fluent/
time_slice_format %Y%m%d%M
</match>