![logstash-forward 相当于 fluentd 吗?](https://linux22.com/image/670639/logstash-forward%20%E7%9B%B8%E5%BD%93%E4%BA%8E%20fluentd%20%E5%90%97%EF%BC%9F.png)
有没有相当于logstash-转发器可以将日志文件发送到 fluentd 吗?
我正在尝试将日志文件从应用程序发送到远程 fluentd,但不知道是否可以通过代理实现。我知道当 fluentd 在生成(或复制)日志文件的同一台机器上运行时,您可以让 fluentd 读取日志文件,但我希望有相当于logstash-转发器存在。
更多信息:系统是 Debian 7,应用程序逐行记录文件。没有 syslog 功能,这就是为什么我正在寻找类似logstash-转发器而是以这种方式tail -f logfile
将每一行新内容发送到远程 fluentd。
答案1
我建议最简单的方法是使用系统日志Fluentd 中的输入。但这取决于您发送的应用程序。有关您的环境的更多信息会很有帮助,例如您发送的操作系统...
编辑:Debian Wheezy 带有 rsyslog,我建议您使用它。