- 启动logstash的时候报错
- 排查之后看到自定义正则文件中有乱码问题,解决乱码问题之后启动成功
- 错误信息如下
-
Pipeline aborted due to error {:exception=>"ArgumentError", :backtrace=>["org/jruby/RubyRegexp.java:1657:in `=~'", "/home/weblogic/elasticsearch/logstash-2.4.0/vendor/bundle/jruby/1.9/gems/jls-grok-0.11.3/lib/grok-pure.rb:72:in `add_patterns_from_file'", "org/jruby/RubyIO.java:3565:in `each'", "/home/weblogic/elasticsearch/logstash-2.4.0/vendor/bundle/jruby/1.9/gems/jls-grok-0.11.3/lib/grok-pure.rb:70:in `add_patterns_from_file'", "/home/weblogic/elasticsearch/logstash-2.4.0/vendor/bundle/jruby/1.9/gems/logstash-filter-grok-2.0.5/lib/logstash/filters/grok.rb:372:in `add_patterns_from_files'", "org/jruby/RubyArray.java:1613:in `each'", "/home/weblogic/elasticsearch/logstash-2.4.0/vendor/bundle/jruby/1.9/gems/logstash-filter-grok-2.0.5/lib/logstash/filters/grok.rb:368:in `add_patterns_from_files'", "/home/weblogic/elasticsearch/logstash-2.4.0/vendor/bundle/jruby/1.9/gems/logstash-filter-grok-2.0.5/lib/logstash/filters/grok.rb:263:in `register'", "org/jruby/RubyArray.java:1613:in `each'", "/home/weblogic/elasticsearch/logstash-2.4.0/vendor/bundle/jruby/1.9/gems/logstash-filter-grok-2.0.5/lib/logstash/filters/grok.rb:259:in `register'", "org/jruby/RubyHash.java:1342:in `each'", "/home/weblogic/elasticsearch/logstash-2.4.0/vendor/bundle/jruby/1.9/gems/logstash-filter-grok-2.0.5/lib/logstash/filters/grok.rb:255:in `register'", "/home/weblogic/elasticsearch/logstash-2.4.0/vendor/bundle/jruby/1.9/gems/logstash-core-2.4.0-java/lib/logstash/pipeline.rb:182:in `start_workers'", "org/jruby/RubyArray.java:1613:in `each'", "/home/weblogic/elasticsearch/logstash-2.4.0/vendor/bundle/jruby/1.9/gems/logstash-core-2.4.0-java/lib/logstash/pipeline.rb:182:in `start_workers'", "/home/weblogic/elasticsearch/logstash-2.4.0/vendor/bundle/jruby/1.9/gems/logstash-core-2.4.0-java/lib/logstash/pipeline.rb:136:in `run'", "/home/weblogic/elasticsearch/logstash-2.4.0/vendor/bundle/jruby/1.9/gems/logstash-core-2.4.0-java/lib/logstash/agent.rb:491:in `start_pipeline'"], :level=>:error, :file=>"logstash/agent.rb", :line=>"493", :method=>"start_pipeline"}
Logstash自定义正则文件编码问题
最新推荐文章于 2022-09-08 13:45:26 发布