Logstash删除文件中的行

时间:2017-07-12 15:08:12

标签: elasticsearch logstash

我想知道logstash是否可以忽略文件的前两行?我已经查看了很多地方,唯一的解决方案似乎是使用if来检查行是否是某些文本,如果这样下降..但这似乎非常低效,因为我知道一个事实我只需要删除前2行并且不需要" if..then"检查随后的数百万甚至数千行。

感谢。

1 个答案:

答案 0 :(得分:0)

简单的答案是否定的,而不是现有的版本。 logstash文件输入只有{"code":1,"message":"Session ID unknown"}的选项。

如果您对此感到强烈,可以随时分叉file input,使用start_postition => beginning更新它,添加另一个参数以指定行数,然后将拉请求提交回Elastic和它可能会得到实施。