elasticsearch,logstash-configuration,logstash-file,Logstash,elasticsearch,Logstash Configuration,Logstash File" /> elasticsearch,logstash-configuration,logstash-file,Logstash,elasticsearch,Logstash Configuration,Logstash File" />

如何使用logstash.conf文件配置多个文件

如何使用logstash.conf文件配置多个文件,logstash,elasticsearch,logstash-configuration,logstash-file,Logstash,elasticsearch,Logstash Configuration,Logstash File,我将配置位置(D:\Logs文件夹中的所有日志文件) 日志文件是 1.Magna_Log4Net.log.20150623_bak 2.Magna_Log4Net.log.20150624_bak 3.Magna_Log4Net.log.20150625_bak 4.Magna_Log4Net.log.20150626_bak logstash.conf文件 输入{ 文件{ path=[“C:\Test\Logs\Magna_Log4Net.log.*.\u bak”] 开始位置=>“开始”

我将配置位置(D:\Logs文件夹中的所有日志文件)

日志文件是

1.Magna_Log4Net.log.20150623_bak

2.Magna_Log4Net.log.20150624_bak

3.Magna_Log4Net.log.20150625_bak

4.Magna_Log4Net.log.20150626_bak

logstash.conf文件

输入{
文件{
path=[“C:\Test\Logs\Magna_Log4Net.log.*.\u bak”]
开始位置=>“开始”
}
}
滤器{
grok{match=>[“message”,“%{HTTPDATE:[@metadata][timestamp]}”]}
日期{match=>[“[@metadata][timestamp],“dd/MMM/yyyy:HH:mm:ss Z”]
}
输出{
elasticsearch{host=>localhost}
stdout{codec=>rubydebug}

}
我想将所有4个日志存储加载到Elasticsearch中,会发生什么?你试过增加调试吗?Alain Collins,经过这么多的尝试和错误方法,最终我得到了解决方案…即,将路径更改为path=[“C:/Test/Logs/Magna_Log4Net.log.*u bak”]