Logstash会议

Logstash会议

作为 Logstash 的新手,我正在苦苦挣扎,下面是我的环境的一些信息

Logstash Version: logstash-7.16.2-1.x86_64
java Version: openjdk version "11.0.13" 2021-10-19 LTS

Logstash会议

input {
  stdin { }
}
output {
  stdout {
    debug => true
    }
}

我使用以下命令运行logstash,出现错误:

# /usr/share/logstash/bin/logstash -f simple.conf

[ERROR] 2022-01-03 08:26:36.742 [Converge PipelineAction::Create<main>] stdout - Unknown setting 'debug' for stdout

如何在logstash中启用调试日志、输出事件以及消息部分?

答案1

对于调试,您不能使用 debug,您必须使用红宝石调试如下:

output {
  stdout {
    codec => rubydebug {
      metadata => true # This makes the logs to appear in console
    }
  }
}

相关内容