0
我有一个已经被解析的Logstash列表数据,看起来像:循环和迭代中logstash
"Attribute": [
"<Book><Name>N1</Name><Value>Clement</Value></Book>",
"<Book><Name>N2</Name><Value>Bundle Name</Value></Book>"
],
我要循环该列表来生成输出中的以下数据:
"book1":{
"key": "N1",
"value":"Clement"
},
"book2":{
"key": "N2",
"value":"Bundle Name"
}
有没有可能这样做? 感谢您的帮助。对此,我真的非常感激。
“数组成员将被放入book_bundle字段,”是否有计时器采取此操作?因为当我尝试这个过滤器时,我只找到了数组的第一个成员。然后当我停止logstash过程时,我发现了数组元素的其余部分! –
@ M.MELKI您可以尝试在此过滤器上设置'periodic_flush =>'。 – sysadmin1138
它在我使periodic_flush =>“true”时有效..非常感谢! –