Closed vdavidoff closed 10 years ago
The feature seems to be done by reserve_data yes
.
This option reserve raw (source of parser) key-values in output records, even if there are parse errors.
In addition to it, this patch have 2 unacceptable points:
message
attribute name is not good for any casesPlease use reserve_data yes
.
I'm very sorry for late reply. Thank you for your proposal!
You are correct on all counts. Sorry for the lame pull request. Thanks!
Currently if a message fails parsing, it is dropped. This adds the configuration option emit_parse_failures to enable emitting the message even if it fails parsing.
I have tested this in my environment and it appears to be working, though I have only tested with light load.
Thanks for your consideration. Please let me know if you have any questions, or if you think I have gone about this in the wrong way.