Je suis un débutant dans l'utilisation de logstash et j'essaie de démarrer l'interface Web, mais ne semble pas être en mesure de le déclencher. Je reçois une exception à chaque fois que j'essaie d'exécuter l'interface Web. C'est la longue exception que je reçois. J'utilise Windows 7. Tout type de conseil est très apprécié. J'ai essayé ce qui suit sur stackoverflow mais j'ai eu des problèmes avec trouver comment implémenter la solution de Nathan pour le travail de commande 'cp' et 'rm'. Logstash Web UI doesn't start.En cours d'exécution logstash Web UI
C:\MyPrograms\logstash>java -jar logstash-1.1.13-flatjar.jar agent -f logstash-s
imple.conf -- web --backend elasticsearch://localhost/
{:expand_path=>["jar:file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.jar!/l
ogstash/../../locales/en.yml", "jar:file:/C:/MyPrograms/logstash/logstash-1.1.13
-flatjar.jar!/locales/en.yml"]}
{:expand_path=>["file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.jar!/META-
INF/jruby.home/lib/ruby/gems/shared/gems/rake-10.0.3", "file:/C:/MyPrograms/logs
tash/logstash-1.1.13-flatjar.jar!/META-INF/jruby.home/lib/ruby/gems/shared/gems/
rake-10.0.3"]}
{:expand_path=>["file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.jar!/addre
ssable/idna/../../../data/unicode.data", "file:/C:/MyPrograms/logstash/logstash-
1.1.13-flatjar.jar!/data/unicode.data"]}
Exception in thread "LogStash::Runner" org.jruby.exceptions.RaiseException: (Err
no::ENOENT) No such directory: file:/C:/MyPrograms/logstash/logstash-1.1.13-flat
jar.jar!C:/backports/1.8.7/stdlib
at org.jruby.RubyDir.entries(org/jruby/RubyDir.java:366)
at RUBY.extend_relative(file:/C:/MyPrograms/logstash/logstash-1.1.13-fla
tjar.jar!/backports/tools.rb:68)
at RUBY.(root)(file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.jar!
/backports/1.8.7/stdlib.rb:1)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1027)
at Kernel.require(jar:file:/C:/MyPrograms/logstash/logstash-1.1.13-flatj
ar.jar!/META-INF/jruby.home/lib/ruby/shared/rubygems/custom_require.rb:36)
at Kernel.require(file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.j
ar!/logstash/JRUBY-6970.rb:13)
at Kernel.require_with_backports(file:/C:/MyPrograms/logstash/logstash-1
.1.13-flatjar.jar!/backports/tools.rb:328)
at RUBY.(root)(file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.jar!
/backports/tools.rb:1)
at org.jruby.RubyArray.each(org/jruby/RubyArray.java:1613)
at RUBY.require_relative_dir(file:/C:/MyPrograms/logstash/logstash-1.1.1
3-flatjar.jar!/backports/tools.rb:22)
at RUBY.require_relative_dir(file:/C:/MyPrograms/logstash/logstash-1.1.1
3-flatjar.jar!/backports/tools.rb:17)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1027)
at Kernel.require(jar:file:/C:/MyPrograms/logstash/logstash-1.1.13-flatj
ar.jar!/META-INF/jruby.home/lib/ruby/shared/rubygems/custom_require.rb:36)
at Kernel.require(file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.j
ar!/logstash/JRUBY-6970.rb:13)
at RUBY.(root)(file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.jar!
/backports/1.8.7.rb:3)
at RUBY.(root)(file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.jar!
/backports/tools.rb:1)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1027)
at Kernel.require(jar:file:/C:/MyPrograms/logstash/logstash-1.1.13-flatj
ar.jar!/META-INF/jruby.home/lib/ruby/shared/rubygems/custom_require.rb:36)
at Kernel.require(file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.j
ar!/logstash/JRUBY-6970.rb:13)
at RUBY.require_with_backports(file:/C:/MyPrograms/logstash/logstash-1.1
.13-flatjar.jar!/backports/tools.rb:328)
at RUBY.(root)(file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.jar!
/backports/1.8.rb:2)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1027)
at Kernel.require(jar:file:/C:/MyPrograms/logstash/logstash-1.1.13-flatj
ar.jar!/META-INF/jruby.home/lib/ruby/shared/rubygems/custom_require.rb:36)
at Kernel.require(file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.j
ar!/logstash/JRUBY-6970.rb:13)
at RUBY.(root)(file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.jar!
/backports/tools.rb:1)
at RUBY.require_with_backports(file:/C:/MyPrograms/logstash/logstash-1.1
.13-flatjar.jar!/backports/tools.rb:328)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1027)
at Kernel.require(jar:file:/C:/MyPrograms/logstash/logstash-1.1.13-flatj
ar.jar!/META-INF/jruby.home/lib/ruby/shared/rubygems/custom_require.rb:36)
at Kernel.require(file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.j
ar!/logstash/JRUBY-6970.rb:13)
at RUBY.(root)(file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.jar!
/backports/1.9.1.rb:2)
at RUBY.(root)(file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.jar!
/backports/tools.rb:1)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1027)
at Kernel.require(jar:file:/C:/MyPrograms/logstash/logstash-1.1.13-flatj
ar.jar!/META-INF/jruby.home/lib/ruby/shared/rubygems/custom_require.rb:36)
at Kernel.require(file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.j
ar!/logstash/JRUBY-6970.rb:13)
at RUBY.require_with_backports(file:/C:/MyPrograms/logstash/logstash-1.1
.13-flatjar.jar!/backports/tools.rb:328)
at RUBY.(root)(file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.jar!
/backports/1.9.2.rb:2)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1027)
at Kernel.require(jar:file:/C:/MyPrograms/logstash/logstash-1.1.13-flatj
ar.jar!/META-INF/jruby.home/lib/ruby/shared/rubygems/custom_require.rb:36)
at Kernel.require(file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.j
ar!/logstash/JRUBY-6970.rb:13)
at RUBY.(root)(file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.jar!
/backports/tools.rb:1)
at RUBY.require_with_backports(file:/C:/MyPrograms/logstash/logstash-1.1
.13-flatjar.jar!/backports/tools.rb:328)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1027)
at Kernel.require(jar:file:/C:/MyPrograms/logstash/logstash-1.1.13-flatj
ar.jar!/META-INF/jruby.home/lib/ruby/shared/rubygems/custom_require.rb:36)
at Kernel.require(file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.j
ar!/logstash/JRUBY-6970.rb:13)
at RUBY.(root)(file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.jar!
/backports/1.9.3.rb:2)
at RUBY.(root)(file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.jar!
/backports/tools.rb:1)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1027)
at Kernel.require(jar:file:/C:/MyPrograms/logstash/logstash-1.1.13-flatj
ar.jar!/META-INF/jruby.home/lib/ruby/shared/rubygems/custom_require.rb:36)
at Kernel.require(file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.j
ar!/logstash/JRUBY-6970.rb:13)
at RUBY.require_with_backports(file:/C:/MyPrograms/logstash/logstash-1.1
.13-flatjar.jar!/backports/tools.rb:328)
at RUBY.(root)(file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.jar!
/backports/1.9.rb:2)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1027)
at Kernel.require(jar:file:/C:/MyPrograms/logstash/logstash-1.1.13-flatj
ar.jar!/META-INF/jruby.home/lib/ruby/shared/rubygems/custom_require.rb:36)
at Kernel.require(file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.j
ar!/logstash/JRUBY-6970.rb:13)
at RUBY.(root)(file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.jar!
/backports/tools.rb:1)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1027)
at Kernel.require(jar:file:/C:/MyPrograms/logstash/logstash-1.1.13-flatj
ar.jar!/META-INF/jruby.home/lib/ruby/shared/rubygems/custom_require.rb:36)
at Kernel.require(file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.j
ar!/logstash/JRUBY-6970.rb:13)
at RUBY.require_with_backports(file:/C:/MyPrograms/logstash/logstash-1.1
.13-flatjar.jar!/backports/tools.rb:328)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1027)
at Kernel.require(jar:file:/C:/MyPrograms/logstash/logstash-1.1.13-flatj
ar.jar!/META-INF/jruby.home/lib/ruby/shared/rubygems/custom_require.rb:36)
at Kernel.require(file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.j
ar!/logstash/JRUBY-6970.rb:13)
at RUBY.(root)(file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.jar!
/backports/2.0.0.rb:2)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1027)
at Kernel.require(jar:file:/C:/MyPrograms/logstash/logstash-1.1.13-flatj
ar.jar!/META-INF/jruby.home/lib/ruby/shared/rubygems/custom_require.rb:36)
at Kernel.require(file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.j
ar!/logstash/JRUBY-6970.rb:13)
at RUBY.(root)(file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.jar!
/backports/tools.rb:1)
at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1027)
at Kernel.require(jar:file:/C:/MyPrograms/logstash/logstash-1.1.13-flatj
ar.jar!/META-INF/jruby.home/lib/ruby/shared/rubygems/custom_require.rb:36)
at Kernel.require(file:/C:/MyPrograms/logstash/logstash-1.1.13-flatjar.j
ar!/logstash/JRUBY-6970.rb:13)
at logstash.runner.run(logstash/runner.rb:104)
at org.jruby.RubyProc.call(org/jruby/RubyProc.java:249)
at logstash.runner.run(logstash/runner.rb:199)
at logstash.runner.main(logstash/runner.rb:74)
at logstash.runner.(root)(logstash/runner.rb:224)
C:\MyPrograms\logstash>
Je reçois également la même erreur sur Windows 7. Est-il vrai que cela fonctionne sur Ubuntu? – Mawia
Salut Mawia, oui dans Ubuntu tout semble être moins défectueux que dans Windows car Logstash a été développé principalement en regardant Ubuntu depuis son open source, il a beaucoup de support dans Ubuntu plutôt dans windows, donc j'ai fini par passer à Ubuntu pour faire fonctionner les choses et tout allait bien. –
J'ai également installé logstash dans ** CentOS ** et tout va bien. Windows 7 pose problème avec l'interface utilisateur Web. – Mawia