在logstash

时间:2016-09-01 08:22:49

标签: logstash logstash-configuration

我正在从Logstash将日志推送到Elastic Search,然后我需要按照它们编写的顺序取回日志。按时间戳排序没有帮助,因为同时可能有多个日志语句。我按照Include monotonically increasing value in logstash field?中的解决方案,它在我的Windows系统中完美运行。

但是当代码移到linux生产环境时,logstash没有启动。失败时出现以下错误

  

reason =>“找不到任何名为'seq'的过滤插件。你确定吗?   这是对的?试图加载seq过滤器插件导致了这一点   错误:没有要加载的文件 - logstash / filters / seq“,:level =>:error}

1 个答案:

答案 0 :(得分:0)

检查seq.rb文件是否在过滤器文件夹中 还要检查seq.rb的行结尾是否为linux。如果您将文件从Windows机器传输到Linux,问题可能来自此处。