For loop in logstash -



For loop in logstash -

i have event in logstash looks like:

{ "terms" : { "a" : 1, "b" : 0.5, "c" : 1.6 } }

i alter to:

{ "terms" : [ "a", "b", "c" ] }

i didn't find documentation for loop or keys of dictionary.

i like:

filter { key in [terms]{ mutate { merge => ["tmp_terms", key] } mutate { remove_field => ["terms"] rename => ["tmp_terms", "terms"] } }

any suggestions ?

logstash doesn't have loop build can utilize ruby plugin:

filter { ruby { code => "event['terms'] = event['terms'].keys" } }

for-loop logstash

Comments

Popular posts from this blog

php - How to pass multiple values from url -

database - php search bar when I press submit with nothing in the search bar it shows all the data -

ios - How to load .png images from Documents folder of an app -