gpt4 book ai didi

elasticsearch - Logstash在Windows 10中不起作用

转载 作者:行者123 更新时间:2023-12-02 22:48:56 25 4
gpt4 key购买 nike

我是ELK的新手,很抱歉,如果我要问基本问题。
我在Windows 10中安装了ELK。
Java已经安装并且已设置JAVA_HOME路径。

我已经安装了:

  • 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**

    The system cannot find the path specified. [FATAL] 2017-09-21 18:49:52.403 [main] runner - An unexpected error occurred! {:error=>java.lang.IllegalArgumentException: Illegal character in path at index 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.synchronize(org/jruby/ext/thread/Mutex.java:149)", "RUBY.reconfigure(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.run(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 stack\logstash-5.6.1\lib\bootstrap\environment.rb:71)"]}

    最佳答案

    >>> '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所示,您不是唯一一个遇到此问题的人

    关于elasticsearch - Logstash在Windows 10中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46345275/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com