Good morning/afternoon everyone.
I have recently started a fresh install with Windows 10 using 6.6.0 everything. ElasticSearch, Logstash and Kibana.
I got everything working installed but I am having a issue with my config file just sitting and waiting in powershell.
Here is my config file
input {
file {
path => "C:\Users\XXX\Documents\Split\*.*"
start_position => "beginning"
sincedb_path => "NUL"
}
}
filter {
csv {
separator => ","
}
}
output {
elasticsearch {
hosts => "localhost:9200"
index => "xxxxx"
document_type => "xxxx"
}
stdout { codec => rubydebug }
}
I thought everything looked good up there. I have roughly 13000 CSV files this time so I added the . to the end.
When I run
PS C:\Windows\system32> C:\ELK\logstash\bin\logstash.bat -f C:\ELK\logstash\config\email.conf
I get
Sending Logstash logs to C:/ELK/logstash/logs which is now configured via log4j2.properties
[2019-02-04T11:13:44,962][WARN ][logstash.config.source.multilocal] Ignoring the 'pipelines.yml' file because modules or command line options are specified
[2019-02-04T11:13:45,009][INFO ][logstash.runner ] Starting Logstash {"logstash.version"=>"6.6.0"}
[2019-02-04T11:13:56,634][ERROR][logstash.inputs.file ] Unknown setting 'since_path' for file
[2019-02-04T11:13:56,665][ERROR][logstash.agent ] Failed to execute action {:action=>LogStash::PipelineAction::Create/pipeline_id:main, :exception=>"LogStash::ConfigurationError", :message=>"Something is wrong with your configuration.", :backtrace=>["C:/ELK/logstash/logstash-core/lib/logstash/config/mixin.rb:86:in config_init'", "C:/ELK/logstash/logstash-core/lib/logstash/inputs/base.rb:60:in
initialize'", "org/logstash/plugins/PluginFactoryExt.java:251:in plugin'", "org/logstash/plugins/PluginFactoryExt.java:181:in
plugin'", "C:/ELK/logstash/logstash-core/lib/logstash/pipeline.rb:71:in plugin'", "(eval):8:in
'", "org/jruby/RubyKernel.java:994:in eval'", "C:/ELK/logstash/logstash-core/lib/logstash/pipeline.rb:49:in
initialize'", "C:/ELK/logstash/logstash-core/lib/logstash/pipeline.rb:90:in initialize'", "C:/ELK/logstash/logstash-core/lib/logstash/pipeline_action/create.rb:42:in
block in execute'", "C:/ELK/logstash/logstash-core/lib/logstash/agent.rb:92:in block in exclusive'", "org/jruby/ext/thread/Mutex.java:148:in
synchronize'", "C:/ELK/logstash/logstash-core/lib/logstash/agent.rb:92:in exclusive'", "C:/ELK/logstash/logstash-core/lib/logstash/pipeline_action/create.rb:38:in
execute'", "C:/ELK/logstash/logstash-core/lib/logstash/agent.rb:317:in `block in converge_state'"]}
[2019-02-04T11:13:57,259][INFO ][logstash.agent ] Successfully started Logstash API endpoint {:port=>9600}
Anyone have any ideas what I can be doing wrong?