3
我在Logstash中有關於JSON的問題。 我有一個JSON輸入,看起來是這樣的:在Logstash中訪問具有可變關鍵字名稱的嵌套JSON值
{
"2": {
"name": "name2",
"state": "state2"
},
"1": {
"name": "name1",
"state": "state1"
},
"0": {
"name": "name0",
"state": "state0"
}
}
現在,讓我們說,我想在logstash配置
json{
source => "message"
add_field => {
"NAME" => "%{ What to write here ?}"
"STATE" => "%{ What to write here ?}"
}
}
添加一個字段是否有訪問JSON輸入方式這樣我得到一個名稱爲name1的字段,另一個名稱爲2的字段和名稱爲3的第三個字段.JSON中的第一個鍵正在改變,這意味着只能有一個或多個部分。所以我不想硬編碼它像
%{[0][name]}
感謝您的幫助。