Logstash解析多行CSV文件
我有一个CSV文件,其中一些字段包含“\n”。该字段用引号括起来,因此它可以在excel或python中正确显示。但是,在logstash中使用CSV过滤器无法正常工作,并且会给出CSV解析错误或错误字段。有没有人有过这样的经历 我在github上也看到了这个问题:但是它已经有一年历史了。你试过编解码器了吗 您应该在输入插件中添加如下内容:Logstash解析多行CSV文件,csv,
elasticsearch,logstash,kibana,Csv,
elasticsearch,Logstash,Kibana,我有一个CSV文件,其中一些字段包含“\n”。该字段用引号括起来,因此它可以在excel或python中正确显示。但是,在logstash中使用CSV过滤器无法正常工作,并且会给出CSV解析错误或错误字段。有没有人有过这样的经历 我在github上也看到了这个问题:但是它已经有一年历史了。你试过编解码器了吗 您应该在输入插件中添加如下内容: codec => multiline { pattern => "^[0-9]" negate => "true"
codec => multiline {
pattern => "^[0-9]"
negate => "true"
what => "previous"
}
它告诉logstash不是以数字开头的每一行都应该与前一行合并
看
你试过编解码器吗
您应该在输入插件中添加如下内容:
codec => multiline {
pattern => "^[0-9]"
negate => "true"
what => "previous"
}
它告诉logstash不是以数字开头的每一行都应该与前一行合并
看
我用了“^([0-9]+,)”
更具体一点我用了“^([0-9]+,)”
更具体一点