运行logstashwebui

运行logstashwebui,logstash,Logstash,我是一个使用logstash的新手,我试图启动web用户界面,但似乎无法触发它。每次尝试运行web ui时都会出现异常。这是我得到的一个很长的例外。我正在使用Windows7。非常感谢您的任何建议。我在stackoverflow上尝试了以下方法,但在解决如何实现Nathan针对“cp”和“rm”命令工作的解决方案时遇到了问题 看起来像是logstash的当前错误,尚未解决-如前所述,这是Windows 7用户logstash的当前错误 针对Windows 7用户的有用提示: 您仍然可以在不使用

我是一个使用logstash的新手,我试图启动web用户界面,但似乎无法触发它。每次尝试运行web ui时都会出现异常。这是我得到的一个很长的例外。我正在使用Windows7。非常感谢您的任何建议。我在stackoverflow上尝试了以下方法,但在解决如何实现Nathan针对“cp”和“rm”命令工作的解决方案时遇到了问题


看起来像是logstash的当前错误,尚未解决-

如前所述,这是Windows 7用户logstash的当前错误

针对Windows 7用户的有用提示:

  • 您仍然可以在不使用Web UI的情况下正确运行它。LogstashAPI本身工作正常。甚至logstash jar中包含的嵌入式ElasticSearch也可以正常工作
  • 对于Web UI,您可以单独安装Kibana
  • Kibana需要Ruby。从安装Ruby
  • 您可能还需要安装Ruby开发工具包,并运行“Ruby dk.rb init”和“Ruby dk.rb install”将其绑定到Ruby安装
  • 要安装Kibana,请按照中的步骤进行操作
  • 默认情况下,kibana侦听localhost:9200。您可以在KibanaConfig.rb中更改它

嗨,Richard,谢谢你的回复,我决定安装VirtualBox并使用Ubuntu进行日志存储,现在一切都很好。谢谢你提供的信息,非常感谢。我在Windows7上也遇到同样的错误。它在Ubuntu上运行是真的吗?嗨,Mawia,是的,在Ubuntu中,一切似乎都比在Windows中的故障少,因为Logstash主要是在Ubuntu上开发的,因为它是开源的,它在Ubuntu中有很多支持,而不是在Windows中,所以我最终切换到Ubuntu,以使事情顺利进行,一切都很好。我还在CentOS中安装了logstash,一切都很好。Windows 7给Web UI带来了问题。他们为什么还要费心制作win版本
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>