添加新日志条目时,Filebeat 发送日志文件的所有内容
Filebeat sends all the content of a log file when a new log entry is added
我正在使用 Filebeat 通过 Logstash 管道将一些日志条目发送到 elasticsearch 服务器。
问题是每当我向日志文件添加新行时,它都会发送文件的所有日志事件。我尝试在 filebeat 配置文件中将 input_type 设置为标准输入。但在那种情况下,如果我在日志文件中添加一个新行,则不会传输任何内容。
有没有办法只发送新的日志条目而不发送日志文件的全部内容?
问题是我只是做了一个复制粘贴,保存后所有内容都更新了,所以所有的日志事件都被再次获取了。创建一个向文件写入一行的控制台程序后,它只获取了新内容。
我正在使用 Filebeat 通过 Logstash 管道将一些日志条目发送到 elasticsearch 服务器。 问题是每当我向日志文件添加新行时,它都会发送文件的所有日志事件。我尝试在 filebeat 配置文件中将 input_type 设置为标准输入。但在那种情况下,如果我在日志文件中添加一个新行,则不会传输任何内容。
有没有办法只发送新的日志条目而不发送日志文件的全部内容?
问题是我只是做了一个复制粘贴,保存后所有内容都更新了,所以所有的日志事件都被再次获取了。创建一个向文件写入一行的控制台程序后,它只获取了新内容。