私はELKを初めて使用しています。ごめんなさい。 Javaがすでにインストールされており、JAVA_HOMEパスが設定されています。LogstashがWindows 10で動作しない
私がインストールされている:
- Elasticsearch 5.6.1を
- Kibana私はELK、Elasticsearch(のインストールをテストしています5.6.1
- Logstash 5.6.1
http://localhost:9200)とKibana(http://localhost:5601/app/kibana)が起動していますが、テストコマンドlogstash -e 'input { stdin { } } output { stdout {} }'
を実行すると、logstashは次のエラーを表示します**The system cannot find the path specified**
指定されたパスが見つかりません。 [FATAL] 2017-09-21 18:49:52.403 [main]ランナー - 予期しないエラー が発生しました。 {:error => java.lang.IllegalArgumentException:インデックス24のパスにある 文字:file:/// D:/ Trainings/ELK スタック/ logstash-5.6.1/config/log4j2.properties、 :backtrace = > "[java.net.URI.create(java/net/URI.java:852)"、 "java.lang.reflect.Method.invoke(java/lang/reflect/Method.java:498)"、 "RUBY.reconfigure(D:/ Trainingings/ELK スタック/ logstash-5.6.1/logstash-core/lib/logstash/logging/logger.rb:78)"、 "org.jruby.ext.thread.Mutex。同期/同期(org/jruby/ext/thread/Mutex.java:149) "、 " RUBY.reconfigure(D:/ Trainingings/ELK スタック/ logstash-5.6.1/logstash-core/lib/logstash/logging/logger .rb:77) "、 " RUBY.execute(D:/ Trainingings/ELK スタック/ logstash-5.6.1/logstash-core/lib/logstash/runner.rb:224) "、 " RUBY.run(D:/ Trainingings/ELK スタック/ logstash-5.6.1/vendor/bundle/jruby/1.9/gems/clamp-0.6.5/lib/clamp RUBY.run(D:/ Trainingings/ELK スタック/ logstash-5.6.1/logstash-core/lib/logstash/runner.rb:204) "、 "ルビー。 (D:/ Trainingings/ELK スタック/ logstash-5.6.1/vendor/bundle/jruby/1.9/gems/clamp-0.6.5/lib/clamp/command.rb:132) "、 " D_3a_Trainings (D:\ Trainings \ ELK スタック\ logstash-5.6.1 \ lib \ bootstrap \ environment.rb:71) "、 " D_3a_.Trainings.ELK_20_stack。 logstash_minus_5_dot_6_dot_1.lib.bootstrap.environment(ルート)(D_3a_ /トレーニング/ ELK_20_stack/logstash_minus_5_dot_6_dot_1/lib/bootstrap/D:\ Trainings \ ELK スタックの\ logstash-5.6.1 \ libに\ブートストラップ\ environment.rbに:71) "]}
@Will ....ありがとう、私は決してフォルダ名のスペースがこのエラーの原因になるとは思わなかった – Venkat