[英]logstash configuration to add / mutate three attributes to a list
我从grok {}过滤器中获得了三个属性,我试图将它们添加到列表中,如下所示:
parentAttrName:[
iEDate : iEDateValue,
iLNum : iLNumValue,
iQ : iQValue
]
我在grok中使用了add_tag => [“%{ilmdExpirationDate}”,“%{iLNumValue}”,“%{iQValue}”“] ,但它仅在名为tags的列表中添加了这些属性的值。
像这样 :
"tags": [
"2017-07-02",
"OT-365",
"365",
"2016-10-10T10:14:35.000000010"
]
尝试添加此mutate
过滤器:
filter {
mutate {
add_field => {
"[parentAttrName][iEDate]" => "%{ilmdExpirationDate}"
"[parentAttrName][iLNum]" => "%{iLNumValue}"
"[parentAttrName][iQ]" => "%{iQValue}"
}
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.