2017-09-21 43 views
0

我是新來的ELK,抱歉如果我問的基本問題。 我在Windows 10中設置了ELK。 已經安裝了Java,並設置了JAVA_HOME路徑。Logstash無法在Windows 10中工作

我已經安裝:

  • Elasticsearch 5.6.1
  • Kibana 5.6.1
  • Logstash 5.6.1

當我測試ELK,Elasticsearch(安裝http://localhost:9200)和Kibana(http://localhost:5601/app/kibana)已啓動並正在運行,但是當我運行測試命令logstash -e 'input { stdin { } } output { stdout {} }'時,logstash顯示以下錯誤**The system cannot find the path specified**

系統找不到指定的路徑。 [致命] 2017-09-21 18:49:52.403 [main]亞軍 - 發生意外錯誤 ! {:error => java.lang.IllegalArgumentException:非法 字符在索引24的路徑中:file:/// D:/ Trainings/ELK stack/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:/ Trainings/ELK stack/logstash-5.6.1/logstash-core/lib/logstash/logging/logger.rb:78)」, 「org.jruby.ext.thread.Mutex。 (D:/ Trainings/ELK stack/logstash-5.6.1/logstash-core/lib/logstash/logging/logger) .rb:77)「, 」RUBY.execute(D:/ Trainings/ELK stack/logstash-5.6.1/logstash-core/lib/logstash/runner.rb:224)「, 」RUBY.run(D:/ Trainings/ELK stack/logstash-5.6.1/vendor/bundle/jruby/1.9/gems/clamp-0.6.5/lib/clamp /command.rb:67)「, 」RUBY.run(D:/ Trainings/ELK stack/logstash-5.6.1/logstash-core/lib/logstash/runner.rb:204)「, 」RUBY。 (D:\ Trainings/ELK stack/logstash-5.6.1/vendor/bundle/jruby/1.9/gems/clamp-0.6.5/lib/clamp/command.rb:132)「, 」D_3a_.Trainings .ELK_20_stack.logstash_minus_5_dot_6_dot_1.lib.bootstrap.environment。(root)(D:\ Trainings \ ELK stack \ 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。(root)(D_3a_/Trainings/ELK_20_stack/logstash_minus_5_dot_6_dot_1/lib/bootstrap/D:\ Trainings \ ELK 堆棧\ logstash-5.6.1 \ LIB \引導\ environment.rb中:71)「]}

回答

1
>>> 'file:///D:/Trainings/ELK stack/logstash-5.6.1/config/log4j2.properties'[24] 
' ' 

貌似logstash的一部分未能處理您的路徑空間,嘗試刪除空間從../ELK stack/...

也許與他們在github上有關於它的問題。您不是唯一遇到此問題的人,因爲可以看到https://discuss.elastic.co/t/logstash-windows-paths-with-spaces-break-plugin-installation/93586

+0

@Will ....非常感謝,我從來沒有想過在文件夾名稱中的空格會導致此錯誤 – Venkat

相關問題