在logstash中生成自动增量序列
我将日志从Logstash推送到Elastic Search,然后我需要按照日志编写的顺序取回日志。按时间戳排序没有帮助,因为在同一时间可能有多个日志语句。我在年遵循了这个解决方案,它在我的windows系统中运行得非常好 但是当代码被移动到linux生产环境时,logstash并没有启动。由于以下错误而失败 原因=>“找不到任何名为'seq'的筛选器插件。是否确定 这是正确的?尝试加载seq filter插件导致此错误 错误:没有要加载的文件--logstash/filters/seq“,:level=>:error}在logstash中生成自动增量序列,logstash,logstash-configuration,Logstash,Logstash Configuration,我将日志从Logstash推送到Elastic Search,然后我需要按照日志编写的顺序取回日志。按时间戳排序没有帮助,因为在同一时间可能有多个日志语句。我在年遵循了这个解决方案,它在我的windows系统中运行得非常好 但是当代码被移动到linux生产环境时,logstash并没有启动。由于以下错误而失败 原因=>“找不到任何名为'seq'的筛选器插件。是否确定 这是正确的?尝试加载seq filter插件导致此错误 错误:没有要加载的文件--logstash/filters/seq“,:l
检查seq.rb文件是否在过滤器文件夹中。
还要检查seq.rb的行尾是否为linux。如果您将文件从windows计算机传输到linux,问题可能来自这里。检查seq.rb文件是否在筛选器文件夹中。
还要检查seq.rb的行尾是否为linux。如果您将文件从windows计算机传输到linux,问题可能来自这里。谢谢。。我更正了行尾,还将logstash文件夹(以前在lib中)移动到customFilters文件夹,并使用-->bin/logstash--pluginpath customFilters-f logstash-local.conf启动了logstash。现在很好,谢谢。。我更正了行尾,还将logstash文件夹(以前在lib中)移动到customFilters文件夹,并使用-->bin/logstash--pluginpath customFilters-f logstash-local.conf启动了logstash。它现在运转良好。