我使用NXLog读取日志文件并发送到Logstash。通常情况下这很好,但我现在正在尝试从文件中发送日志,其中新事件被添加到文件的顶部,而不是底部。现在它没有发送任何东西。
这是来自我的NXLog配置。
<Input file>
Module im_file
File "C:\\TEMP\\export.txt"
InputType LineBased
Exec $Message = $raw_event;
SavePos TRUE
ReadFromLast TRUE
Exec if $raw_event =~ /^#/ drop();
是否可以从下到上阅读?
答案 0 :(得分:0)
我认为不可能,这需要一个特殊的模块。 将新行添加到文件的开头也意味着日志源将截断并重写前面添加新行的整个文件,或者创建新文件并删除旧文件。这本身对im_file来说非常混乱。