logstash-forward 相当于 fluentd 吗?

logstash-forward 相当于 fluentd 吗?

有没有相当于logstash-转发器可以将日志文件发送到 fluentd 吗?

我正在尝试将日志文件从应用程序发送到远程 fluentd,但不知道是否可以通过代理实现。我知道当 fluentd 在生成(或复制)日志文件的同一台机器上运行时,您可以让 fluentd 读取日志文件,但我希望有相当于logstash-转发器存在。

更多信息:系统是 Debian 7,应用程序逐行记录文件。没有 syslog 功能,这就是为什么我正在寻找类似logstash-转发器而是以这种方式tail -f logfile将每一行新内容发送到远程 fluentd。

答案1

我建议最简单的方法是使用系统日志Fluentd 中的输入。但这取决于您发送的应用程序。有关您的环境的更多信息会很有帮助,例如您发送的操作系统...

编辑:Debian Wheezy 带有 rsyslog,我建议您使用它。

相关内容