1
我正在使用logstash 2.4.0和logstash 2.4.0 我想使用logstash將slowlogs發送到.csv輸出文件。我的配置文件是這樣的發送slowlogs到.csv文件?
input {
file {
path => "D:\logstash-2.4.0\logstash-2.4.0\bin\rachu.log"
start_position => "beginning"
}
}
filter {
grok {
match => [ "message",
"\[%{TIMESTAMP_ISO8601:TIMESTAMP}\]\[%{LOGLEVEL:LEVEL}%{SPACE}\]\[%{DATA:QUERY}\]%{SPACE}\[%{DATA:QUERY1}\]%{SPACE}\[%{DATA:INDEX-NAME}\]\[%{DATA:SHARD}\]%{SPACE}took\[%{DATA:TOOK}\],%{SPACE}took_millis\[%{DATA:TOOKM}\], types\[%{DATA:types}\], stats\[%{DATA:stats}\],search_type\[%{DATA:search_type}\], total_shards\[%{NUMBER:total_shards}\], source\[%{DATA:source_query}\], extra_source\[%{DATA:extra_source}\],"]
}
}
output {
csv {
fields => ["TIMESTAMP","LEVEL","QUERY","QUERY1","INDEX-NAME","SHARD","TOOK","TOOKM","types","stats","search_type","total_shards","source_query","extra_source"]
path => "D:\logstash-2.4.0\logstash-2.4.0\bin\logoutput.csv"
spreadsheet_safe => false
}
}
爲了社區的利益,您是否能夠完成這項工作,或者您是否還有其他問題?這是一個很好的做法,讓人們知道一個答案是否符合你的需求,如果是,接受它。 – Val
是的,它完全符合我在logstash 2.4.0中的需求,並且我也接受了它。 – Seeker
當我接受它顯示'感謝您的反饋意見,那些少於15聲譽的投票記錄,但不改變公開顯示的帖子得分' – Seeker