2016-04-11 16 views
0

içinde birden fazla koşulu basitleştirin logstash.conf dosyasında aşağıdaki koşulları birden çok kez kullanıyorum.Logstash

Çoğaltma işlemini kaldırmanın bir yolu var mı?

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]"] 
    } 
} 

cevap

1

Logstash içindeki alanları genel olarak döngülemenin tek yolu, yakut {} filtresinin kullanımıdır. This answer başlamanız gerekir.