Fluentd Input S3 plugin Issue #3713
Unanswered
devinbfergy
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hello I am running into issues with the fluentd s3 input plugin.
The plugin I am using is https://github.com/fluent/fluent-plugin-s3
I am running into this error:
2022-04-14 20:10:51 +0000 [warn]: #0 chunk bytes limit exceeds for an emitted event stream: 528456267bytes 2022-04-14 20:11:34 +0000 [warn]: #0 failed to write data into buffer by buffer overflow action=:throw_exception 2022-04-14 20:11:34 +0000 [warn]: #0 emit transaction failed: error_class=Fluent::Plugin::Buffer::BufferOverflowError error="buffer space has too many data" location="/fluentd/vendor/bundle/ruby/2.7.0/gems/fluentd-1.14.5/lib/fluent/plugin/buffer.rb:327:in
write'" tag="input.s3"2022-04-14 20:11:34 +0000 [warn]: #0 /fluentd/vendor/bundle/ruby/2.7.0/gems/fluentd-1.14.5/lib/fluent/plugin/buffer.rb:327:in
write' 2022-04-14 20:11:34 +0000 [warn]: #0 /fluentd/vendor/bundle/ruby/2.7.0/gems/fluentd-1.14.5/lib/fluent/plugin/output.rb:1049:in
block in handle_stream_simple'2022-04-14 20:11:34 +0000 [warn]: #0 /fluentd/vendor/bundle/ruby/2.7.0/gems/fluentd-1.14.5/lib/fluent/plugin/output.rb:931:in
write_guard' 2022-04-14 20:11:34 +0000 [warn]: #0 /fluentd/vendor/bundle/ruby/2.7.0/gems/fluentd-1.14.5/lib/fluent/plugin/output.rb:1048:in
handle_stream_simple'2022-04-14 20:11:34 +0000 [warn]: #0 /fluentd/vendor/bundle/ruby/2.7.0/gems/fluentd-1.14.5/lib/fluent/plugin/output.rb:921:in
execute_chunking' 2022-04-14 20:11:34 +0000 [warn]: #0 /fluentd/vendor/bundle/ruby/2.7.0/gems/fluentd-1.14.5/lib/fluent/plugin/output.rb:851:in
emit_buffered'2022-04-14 20:11:34 +0000 [warn]: #0 /fluentd/vendor/bundle/ruby/2.7.0/gems/fluentd-1.14.5/lib/fluent/event_router.rb:115:in
emit_stream' 2022-04-14 20:11:34 +0000 [warn]: #0 /fluentd/vendor/bundle/ruby/2.7.0/gems/fluent-plugin-s3-1.6.1/lib/fluent/plugin/in_s3.rb:310:in
process'2022-04-14 20:11:34 +0000 [warn]: #0 /fluentd/vendor/bundle/ruby/2.7.0/gems/fluent-plugin-s3-1.6.1/lib/fluent/plugin/in_s3.rb:192:in
block in run' 2022-04-14 20:11:34 +0000 [warn]: #0 /fluentd/vendor/bundle/ruby/2.7.0/gems/aws-sdk-sqs-1.51.0/lib/aws-sdk-sqs/queue_poller.rb:415:in
block in yield_messages'2022-04-14 20:11:34 +0000 [warn]: #0 /fluentd/vendor/bundle/ruby/2.7.0/gems/aws-sdk-sqs-1.51.0/lib/aws-sdk-sqs/queue_poller.rb:414:in
each' 2022-04-14 20:11:34 +0000 [warn]: #0 /fluentd/vendor/bundle/ruby/2.7.0/gems/aws-sdk-sqs-1.51.0/lib/aws-sdk-sqs/queue_poller.rb:414:in
yield_messages'2022-04-14 20:11:34 +0000 [warn]: #0 /fluentd/vendor/bundle/ruby/2.7.0/gems/aws-sdk-sqs-1.51.0/lib/aws-sdk-sqs/queue_poller.rb:407:in
block in process_messages' 2022-04-14 20:11:34 +0000 [warn]: #0 /fluentd/vendor/bundle/ruby/2.7.0/gems/aws-sdk-sqs-1.51.0/lib/aws-sdk-sqs/queue_poller.rb:406:in
catch'2022-04-14 20:11:34 +0000 [warn]: #0 /fluentd/vendor/bundle/ruby/2.7.0/gems/aws-sdk-sqs-1.51.0/lib/aws-sdk-sqs/queue_poller.rb:406:in
process_messages' 2022-04-14 20:11:34 +0000 [warn]: #0 /fluentd/vendor/bundle/ruby/2.7.0/gems/aws-sdk-sqs-1.51.0/lib/aws-sdk-sqs/queue_poller.rb:338:in
block (2 levels) in poll'2022-04-14 20:11:34 +0000 [warn]: #0 /fluentd/vendor/bundle/ruby/2.7.0/gems/aws-sdk-sqs-1.51.0/lib/aws-sdk-sqs/queue_poller.rb:333:in
loop' 2022-04-14 20:11:34 +0000 [warn]: #0 /fluentd/vendor/bundle/ruby/2.7.0/gems/aws-sdk-sqs-1.51.0/lib/aws-sdk-sqs/queue_poller.rb:333:in
block in poll'2022-04-14 20:11:34 +0000 [warn]: #0 /fluentd/vendor/bundle/ruby/2.7.0/gems/aws-sdk-sqs-1.51.0/lib/aws-sdk-sqs/queue_poller.rb:332:in
catch' 2022-04-14 20:11:34 +0000 [warn]: #0 /fluentd/vendor/bundle/ruby/2.7.0/gems/aws-sdk-sqs-1.51.0/lib/aws-sdk-sqs/queue_poller.rb:332:in
poll'2022-04-14 20:11:34 +0000 [warn]: #0 /fluentd/vendor/bundle/ruby/2.7.0/gems/fluent-plugin-s3-1.6.1/lib/fluent/plugin/in_s3.rb:186:in
run' 2022-04-14 20:11:34 +0000 [warn]: #0 /fluentd/vendor/bundle/ruby/2.7.0/gems/fluentd-1.14.5/lib/fluent/plugin_helper/thread.rb:78:in
block in thread_create'2022-04-14 20:11:34 +0000 [warn]: #0 error_class=Fluent::Plugin::Buffer::BufferOverflowError error="buffer space has too many data"`
The buffer settings I have tried are:
@type memory
flush_thread_count 2
flush_interval 5s
chunk_limit_size 2M
queue_limit_length 60
I've mess around with increase the chunk limit size to be quite large 48M, more flush threads, smaller flush intervals. I haven't tried any file buffer.
Your help will be greatly appreciated.
Beta Was this translation helpful? Give feedback.
All reactions