0
kv中的remove_field如何工作?我有一個json文件,需要刪除嵌套在json文件中的字段。logstash中的kv過濾器
[url] [queryString] [404; http://hspb.homesearch.com:80/wcJV4LhTSmzJ1rX6FOq4RuiKe K49gUP2JvWtjdhhE]就是這樣的一個領域
該濾波器不會在logstash工作
filter {
kv {
source => [ "[url][queryString]" ]
remove_field => [ "404;%{somefield}" "my_extraneous_field" ]
}
}
kv如何成功?我應該在哪裏嘗試[foo] [bar]?(而不是404;) – Pooja
如果能夠接受您的輸入並將其拆分,kv將會成功。在這種情況下,remove_field將會啓動。如果它無法處理您的輸入,remove_field將不會觸發。 –
什麼是%{somefield},「我的無關字段」。另外,如果該文件是json。將源代碼作爲[foo] [bar]與感興趣的鍵一起工作嗎? – Pooja