With using gelf-rb 3.1.0 a multiline json style config in fluentd fails with parser error. I was able to drill the behavior down to gelf package being the only difference between working and failing parsing. With sticking Gemfile to gelf 3.0.0, the issue disappears.
With using gelf-rb 3.1.0 a multiline json style config in fluentd fails with parser error. I was able to drill the behavior down to gelf package being the only difference between working and failing parsing. With sticking Gemfile to gelf 3.0.0, the issue disappears.
As initially expected it as being an fluentd bug, this ticket was opened, which contains an example: https://github.com/fluent/fluentd/issues/2404
I was trying to compare 3.0.0 with 3.1.0, but beside an upgrade of the json module, I don't see anything obviously related.
Please let me know, how I can help to narrow down the reason even further.