Compress Json events (gzip, snappy, ...) before output

Hello,

i need to do exactly what i wrote in the topic, to compress my json event before shipping it to the output.

My pipeline is: Kafka (json) input -> filters -> Jms (IBM Websphere MQ) output

From my searches it seems that if the compression option is not present in the output plugin (like in the Kafka-input is present, in the Jms-output not) it's not possibile to do it; the request of a generic gzip codec is still open after 4 years (https://github.com/elastic/logstash/issues/1817).

Someone has any suggestion?

Thank you in advance for the support.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.