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.