okkez
okkez
Rebased.
Rebased.
Could you show me reproducible small fluent.log?
It's too big, I think. Could you reduce the size to about 10-100MB using binary search? BTW, you should rotate fluentd log.
Why you set `timeout: 3.0` ? > Set the socket to timetout after timeout milliseconds of inactivity on the socket. This library will reconnect to fluentd if fluentd is not...
Do you mean that the following code will raise regexp error? ```ruby /pattern/.match("") /pattern/.match(nil) ``` Both of them return `nil`. > rewriting specific tag without matching if patterns are `/^$/`...
This may not be an issue about this plugin. td-agent3 includes fluent-plugin-rewrite-tag-filter v2.2.0 (latest released version). So you don't need to install this plugin manually.
I think we should support non-blocking write to socket but we should consider some points. * Support Packed Forward Mode and/or Compressed Packed Forward Mode * Configurable buffer size to...
`%{uuid_flush}` https://github.com/fluent/fluent-plugin-s3/blob/ab6191293b8840b31de5f2f4790ba334a39cbe33/lib/fluent/plugin/out_s3.rb#L387-L389 `%{hex_random}` https://github.com/fluent/fluent-plugin-s3/blob/ab6191293b8840b31de5f2f4790ba334a39cbe33/lib/fluent/plugin/out_s3.rb#L381-L385 `${chunk_id}` https://github.com/fluent/fluentd/blob/4b1ee636ec7b3123db6dfa5b3442a2f807bed35b/lib/fluent/plugin/output.rb#L727 https://github.com/fluent/fluentd/blob/4b1ee636ec7b3123db6dfa5b3442a2f807bed35b/lib/fluent/plugin/buffer/chunk.rb#L53 https://github.com/fluent/fluentd/blob/4b1ee636ec7b3123db6dfa5b3442a2f807bed35b/lib/fluent/unique_id.rb#L19-L32 I think `${chunk_id}` and `%{hex_random}` are almost the same.