添加新日志条目时,Filebeat会发送日志文件的所有内容

时间:2016-02-11 10:12:53

标签: elasticsearch logstash filebeat

我正在使用 Filebeat 通过Logstash管道将一些日志条目发送到elasticsearch服务器。 问题是每当我向日志文件添加一个新行时,它都会发送该文件的所有日志事件。我尝试在filebeat配置文件中将input_type设置为stdin。但是在这种情况下,如果我在日志文件中添加一个新行,则不会传输任何内容。

有没有办法只发送新的日志条目而不是日志文件的全部内容?

1 个答案:

答案 0 :(得分:0)

问题是我只是做了一个复制粘贴,保存后所有内容都更新了,所以再次获取所有日志事件。创建一个将一行写入文件的控制台程序后,它只获取新内容。