Hi,
i want to load a 100 xml files in the same time using logstash, so what i should to add in my config file!.
i already load the first xml file using config file with input filter nd output but i want to create a config file that allow me to load all the xml files in the same time
Have you tried a wildcard path in the file input?
no i dint . this is my config file :
input {
file {
path => "D:/test001.xml",
start_position => beginning
sincedb_path => "NUL"
codec => multiline {
pattern => "|"
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"
}
}
OK, so if all the XML files are in the root of the D: drive then try
path => "D:/test*.xml"
i try it using csv files but it doesn t work
This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.