将多个xml文件加载到Logstash中

时间:2019-01-17 08:56:57

标签: elasticsearch logstash kibana elastic-stack

我想同时将多个xml文件加载到logstash中,所以我应该在配置文件中添加!!

感谢你们的支持:)

这是我的配置文件:

input {
 file {
  path => "D:/test*.xml",
  start_position => beginning
  sincedb_path => "NUL"
  codec => multiline {
  pattern => "<invoicing>|</invoicing>"
  negate => "true"
  what => "previous"
  auto_flush_interval => 1
  max_lines => 3000
  }

 }
}


filter {
  xml {
   source => "message"
   target => "message.parsed"
   store_xml => false
   force_array => false

  }

}

output {
  stdout { codec => rubydebug }
elasticsearch {
  index => "tizer005"
  hosts => ["localhost:9200"]
  document_type => "ChannelFiles"
 }
}

0 个答案:

没有答案