【问题标题】:logstash 6.3.0 Unknown setting 'mode' for filelogstash 6.3.0 文件的未知设置“模式”
【发布时间】:2019-02-02 19:24:08
【问题描述】:

我正在尝试将logstash 6.3.0 配置为从我的压缩日志文件中读取,但我无法让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

【问题讨论】:

    标签: elasticsearch logstash elastic-stack logstash-configuration


    【解决方案1】:

    您需要升级到较新的版本。
    mode 确实不是 6.3 中 Logstash 配置的一部分,仅来自 6.4 版本,用于引用 6.4 api 和 6.3

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-04
      相关资源
      最近更新 更多