How can I fix the error "No configuration found in the configuration sources"? I assume that it is due to the fact that there are "No config files found in path" (where the path refers to C:\logstash-6.6.2\first-pipeline.conf, whose contents are exactly the same as specified in the tutorial).
Thanks for your reply. I ran the command as you suggested, but unfortunately still cannot get it to work.
This is what I saw:
WARNING: Could not find logstash.yml which is typically located in $LS_HOME/config or /etc/logstash. You can specify the path using --path.settings. Continuing using the defaults
Could not find log4j2 configuration at path /C:/logstash-6.6.2/config/pipelines.yml/log4j2.properties. Using default config which logs errors to the console
[WARN ] 2019-03-25 10:23:43.515 [LogStash::Runner] multilocal - Ignoring the 'pipelines.yml' file because modules or command line options are specified
[INFO ] 2019-03-25 10:23:43.525 [LogStash::Runner] runner - Starting Logstash {"logstash.version"=>"6.6.2"}
[INFO ] 2019-03-25 10:23:43.851 [Ruby-0-Thread-1: C:\logstash-6.6.2\lib\bootstrap\environment.rb:6] configpathloader - No config files found in path {:path=>"C:/logstash-6.6.2/bin/first-pipeline.conf"}
[ERROR] 2019-03-25 10:23:43.856 [Ruby-0-Thread-1: C:\logstash-6.6.2\lib\bootstrap\environment.rb:6] sourceloader - No configuration found in the configured sources.
[INFO ] 2019-03-25 10:23:44.041 [Api Webserver] agent - Successfully started Logstash API endpoint {:port=>9600}
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.