Hello,
I am experiencing an issue with Logstash throwing an error that causes it to stop running.
I get the following error:
[2017-08-11T19:20:51,987][ERROR][logstash.pipeline ] allSite.java:154)", "rubyjit.LogStash::Filters::Json$$filter_40ff8d4c1569dcd49c050f4a5093a76d6c4d61381808253012.__file__(C:/Tempest/Tempest_Data_Caching_TEST/logstash-5.5.1/vendor/bundle/jruby/1.9/gems/logstash-filter-json-3.0.3/lib/logstash/filters/json.rb:106)", "rubyjit.LogStash::Filters::Json$$filter_40ff8d4c1569dcd49c050f4a5093a76d6c4d61381808253012.__file__(C:/Tempest/Tempest_Data_Caching_TEST/logstash-5.5.1/vendor/bundle/jruby/1.9/gems/logstash-filter-json-3.0.3/lib/logstash/filters/json.rb)", "org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:201)", "org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336)", "org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179)", "org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:183)", "rubyjit.LogStash::Filters::Base$$do_filter_8e8403dcfdf01a35ffca12ed35ec4e79455489071808253012.__file__(C:/Tempest/Tempest_Data_Caching_TEST/logstash-5.5.1/logstash-core/lib/logstash/filters/base.rb:145)", "rubyjit.LogStash::Filters::Base$$do_filter_8e8403dcfdf01a35ffca12ed35ec4e79455489071808253012.__file__(C:/Tempest/Tempest_Data_Caching_TEST/logstash-5.5.1/logstash-core/lib/logstash/filters/base.rb)", "org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:201)", "org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336)", "org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179)", "org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188)", "rubyjit.LogStash::Filters::Base$$multi_filter_6c0dea8219a042f89f5a5b41e60697f8088a7c451808253012.block_0$RUBY$__file__(C:/Tempest/Tempest_Data_Caching_TEST/logstash-5.5.1/logstash-core/lib/logstash/filters/base.rb:164)", "rubyjit$LogStash::Filters::Base$$multi_filter_6c0dea8219a042f89f5a5b41e60697f8088a7c451808253012$block_0$RUBY$__file__.call(rubyjit$LogStash::Filters::Base$$multi_filter_6c0dea8219a042f89f5a5b41e60697f8088a7c451808253012$block_0$RUBY$__file__)", "org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)", "org.jruby.runtime.Block.yield(Block.java:142)", "org.jruby.RubyArray.eachCommon(RubyArray.java:1606)", "org.jruby.RubyArray.each(RubyArray.java:1613)"
Can anyone shed some light as to what may be causing the error? are the log lines too big? Is there something wrong with the filter I am using?
Could there be an exception that is not being caught when logstash attempts to mutate a field?
Any help would be very much appreciated.
Edit: I could not post the rest of the error message as it exceeds the character limit.