如何将丢弃的 csv 行输出到 Logstash 中的文件

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

我目前正在将 csv 数据导入 ES,并使用 drop {} 过滤掉某些字段与我的正则表达式模式不匹配的行。 如何将删除的行记录到一个文件中,以便稍后分析。

 if [email] !~ /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/ {
      drop { }
  }

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