J'ai une mutation qui ajoute/fusionne le tableau de balises.Pouvez-vous vérifier un tableau null dans logstash?
if [context][tags] {
mutate {
merge => [ "tags", "context[tags]" ]
remove_field => [ "context[tags]" ]
}
}
Le problème est, dans les cas où [tags]
est nulle pour commencer je me retrouve avec un tableau de ... [ nil, 'something1', 'something2']
est-il un moyen de tester [tags]
pour null avant de fusionner, et Si oui, remplacez plutôt que fusionnez?
Il semble que votre question se réponde par l'exemple ... avez-vous essayé 'if [tags]' imbriqués dans le 'if [contexte] [tags]'? – Alcanzar
Je vais essayer. –