Hi, to solve the error
ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console.
You must replacein the runner.rb file at
( [your_path_to]/logstash-5.3.0\logstash-core\lib\logstash\runner.rb) the line:
LogStash::Logging::Logger::initialize("file://" + log4j_config_location)
by the line:
LogStash::Logging::Logger::initialize("file:///" + log4j_config_location)
I had this problem and I solved it but I still having a problem similar to yours (the index is not created in elasticsearch) . I posted it in a new topic here