使用logstash转发从zip文件读取日志文件

使用logstash转发从zip文件读取日志文件,logstash,kibana,logstash-forwarder,Logstash,Kibana,Logstash Forwarder,我正在使用logstash转发器使用lumberjack输入插件将日志发送到logstash服务器 我的要求之一是使用logstash forwarder从旧的存档.ZIP文件中读取日志。 我尝试在配置文件中使用.zip,如下所示 "files": [ { "paths": ["C:\\jboss-eap-6.1.0.Alpha\\standalone\\log\\**\\*.zip" } ] 但它不起作用 如果可以从.ZIP文件读取日志,请告诉我 提前感谢。l

我正在使用logstash转发器使用lumberjack输入插件将日志发送到logstash服务器

我的要求之一是使用logstash forwarder从旧的存档.ZIP文件中读取日志。 我尝试在配置文件中使用.zip,如下所示

"files": [
    {
      "paths": ["C:\\jboss-eap-6.1.0.Alpha\\standalone\\log\\**\\*.zip"
     }
 ]
但它不起作用

如果可以从.ZIP文件读取日志,请告诉我


提前感谢。

logstash forwarder是专门为向logstash发送最新日志信息而设计的。它基本上是对日志文件进行“tail-f”,并发送新的内容。因此,它(和大多数托运人)不处理gzip文件

一种选择是解压并发送它们

还有一个gzip_行编解码器,你可以安装,虽然我无法让它在logstash1.5下工作


S3输入过滤器处理压缩文件(因为它知道您不是从S3流式处理文件)。

Filebeat是logstash转发器的替代品。两者都不支持该功能,但这方面存在一个开放性问题:我建议您关注该问题以了解更多详细信息和进度。是的,您是对的,无法读取存档的zip文件。