使用 logstash-forwarding 从 zip 文件中读取日志文件
Reading log files from zip file using logstash-forwarding
我正在使用 logstash-forwarder 通过 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_lines 编解码器可以安装,但我无法让它在 logstash 1.5 下工作。
S3 输入过滤器处理压缩文件(因为它知道您不是从 S3 流式传输)。
我正在使用 logstash-forwarder 通过 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_lines 编解码器可以安装,但我无法让它在 logstash 1.5 下工作。
S3 输入过滤器处理压缩文件(因为它知道您不是从 S3 流式传输)。