Logstash - 输入中的 if 语句

问题描述 投票:0回答:0

if 语句是否适用于 logstash 输入?

有什么方法可以在输入之前检查字段是否存在?我喜欢做这样的事情:

input {
  if [field] and [another_field] {
    beats { ... }
  }
}

因此,仅当日志中存在字段“field”和“another_field”时,才会启用输入。我搜索了类似的问题,但找不到解决方案。

我希望仅当日志中存在特定字段时才启用 Logstash 输入组件。如果这不起作用,有没有不删除日志的解决方法?

logstash logstash-configuration
© www.soinside.com 2019 - 2024. All rights reserved.