【问题标题】:Does File input support for compressed files in logstash文件输入是否支持logstash中的压缩文件
【发布时间】:2015-01-13 05:57:26
【问题描述】:

我正在尝试从压缩格式文件中读取文件以将其解析为输入。以下是文件格式 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

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

谢谢 天神

【问题讨论】:

  • 而你的问题是……我如何使用 Logstash 读取压缩日志?
  • 是的,通过示例读取压缩日志

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


【解决方案1】:

通过查看代码,logstash 1.4 的 file{} 输入不处理 gzip 文件。看起来这在 1.5 中仍然适用。

请注意,s3{} 输入确实处理 gzip 文件,因此您可以相当轻松地将该代码向前推进。

【讨论】:

    猜你喜欢
    • 2013-11-29
    • 2020-04-08
    • 1970-01-01
    • 1970-01-01
    • 2023-03-19
    • 2011-07-29
    • 1970-01-01
    • 2021-08-18
    • 2010-09-20
    相关资源
    最近更新 更多