不是使用remove_field删除所有其他字段,我可以将必填字段(即source_query)仅发送到csv。如果完成,我可以知道它是如何完成的吗?
input {
file {
path => "C:\elasticsearch-2.4.1\sir.log"
start_position => "beginning"
}
}
filter {
grok {
match => [ "message",source\[%{DATA:source_query}\]]
}
}
}
output {
csv {
fields => ["source_query"]
path => "C:\logstash\logstash-2.4.0\bin\source.csv"
}
stdout { codec => rubydebug }
}
答案 0 :(得分:0)