2016-04-11 3 views
0

У меня есть несколько условий в моем logstash.conf.Упростите несколько условий в logstash

Это какой-то способ устранить дублирование?

if [body][content][totalConsumers] != "null" { 
    mutate { 
     remove_field => ["[body][content][totalConsumers]"] 
    } 
} 
if [body][content][newConsumers] != "null" { 
    mutate { 
     remove_field => ["[body][content][newConsumers]"] 
    } 
} 
if [body][content][daysActiveConsumers] != "null" { 
    mutate { 
     remove_field => ["[body][content][daysActiveConsumers]"] 
    } 
} 

ответ

1

Единственный способ генерации общих полей в логсташе - использование фильтра ruby ​​{}. This answer должен вас начать.

Смежные вопросы