我们在 Amazon S3 上存储了大约四年的日志,其格式为
BUCKET/path/logs/blah/YEARMONTHDAYHOUR/server1.log
BUCKET/path/logs/blah/YEARMONTHDAYHOUR/server2.log
BUCKET/path/logs/blah/YEARMONTHDAYHOUR/server3.log
等
我们的目标是使用这个数据来回填和使用Logstash索引日志,所以我想知道是否有一种方法告诉s3输入插件搜索指定前缀内的文件夹中的所有日志,类似于:
"path" => "/path/logs/blah/**/*.log
如果用s3 plugin
无法做到这一点,你们有没有解决过类似的问题?
理想的是能够对进程进行后台处理并保持尽可能接近实时(意思是我想避免我必须手动将日志复制到外部位置并运行脚本来更新索引)