With the current version the translate plugin only accept single field references, not field references. I think this that this is what is wrong for your config. I agree it would be very nice to have , could you open an issue at https://github.com/logstash-plugins/logstash-filter-translate
Hi Purbon,
Thank you for your answer.
I solved the issue. I re-read the documentation and paid attention on this "Make sure you specify any integer-based keys in quotes"
And after taking integer keys in quotes all works perfectly
Oops, never mind. I too read the documentation more closely. By default, the translated value shows up in a new field called "translation". You need to specify a destination field (destination => "[netflow][some_field]") to use a different field. If you specify the same field as the source field, it will replace the value. I also added "override => true", though I am not certain it's required for this.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.