logstash-output-s3
logstash-output-s3 copied to clipboard
Getting NotImplementedError on logstash 2.0 with logstash-output-s3 2.0.3
I am running Oracle Java 1.8
root@foobar:/home/ubuntu# java -version
java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)
The error I am seeing is
NotImplementedError: fstat unimplemented unsupported or native support failed to load
size at org/jruby/RubyFile.java:1161
rotate_events_log? at /opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-output-s3-2.0.3/lib/logstash/outputs/s3.rb:298
synchronize at org/jruby/ext/thread/Mutex.java:149
rotate_events_log? at /opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-output-s3-2.0.3/lib/logstash/outputs/s3.rb:297
handle_event at /opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-output-s3-2.0.3/lib/logstash/outputs/s3.rb:340
register at /opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-output-s3-2.0.3/lib/logstash/outputs/s3.rb:218
call at org/jruby/RubyProc.java:271
encode at /opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-codec-json_lines-2.0.2/lib/logstash/codecs/json_lines.rb:45
receive at /opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-output-s3-2.0.3/lib/logstash/outputs/s3.rb:292
handle at /opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.0.0-java/lib/logstash/outputs/base.rb:80
output_func at (eval):60
outputworker at /opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.0.0-java/lib/logstash/pipeline.rb:252
start_outputs at /opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.0.0-java/lib/logstash/pipeline.rb:169
with size_file being configured.
With only time_file in the configuration, things are alright.