File输入是否支持logstash中的压缩文件

时间:2015-01-13 05:57:27

标签: elasticsearch logstash logstash-grok logstash-forwarder logstash-logback-encoder

我试图从压缩格式文件中读取文件以将其解析为输入。以下是文件格式 gzip,zip,tar.gz

我提到了两个链接,但没有获得太多信息。

http://ruby-doc.org/stdlib-1.9.3/libdoc/zlib/rdoc/Zlib/GzipReader.html

Parsing a Zip file and extracting records from text files

我正在寻找如何编写编解码器来读取压缩文件的示例? 是否有其他替代方案可以读取压缩文件?

由于 德瓦

1 个答案:

答案 0 :(得分:0)

通过查看代码,logstash 1.4的文件{}输入无法处理gzip文件。看起来这在1.5中仍然是正确的。

请注意,s3 {}输入会处理gzip文件,因此您可以非常轻松地将代码转发。