logstash文件6.3.0未知设置“模式”

时间:2019-02-02 19:24:09

标签: elasticsearch logstash elastic-stack logstash-configuration

我想配置logstash 6.3.0从我gzip压缩日志文件阅读,我不能够得到mode => "read"作为documentation

描述工作

日志表明不支持mode设置。任何建议表示赞赏。谢谢。

我的logstash配置:

input {
    file {
        path => "/tmp/logs/application.log.*.gz"
        type => "application"
        mode => "read"
        codec => multiline {
            pattern => "^(?<time>%{MONTHDAY} %{MONTH} %{YEAR} %{HOUR}:%{MINUTE}:%{SECOND}) (\e\[[\d;]+m)?\[(?<logLevel>[A-Z]+)\]"
            negate => true
            what => "previous"
            multiline_tag => "multi_tagged"
        }
    }
    ...
}

日志消息:

[ERROR][logstash.inputs.file     ] Unknown setting 'mode' for file

1 个答案:

答案 0 :(得分:2)

您需要升级到新版本。
模式的确不是的一部分Logstash在配置6.3,只从版本6.4,用于引用6.4 API和6.3