W7 Logstash JRUBY 错误
W7 Logstash JRUBY Error
我是整个 ELK Stack 的新手,我正在尝试设置 Logstash。我遵循了所有说明(解压缩、设置配置文件、启动 Logstash)。我的设置是 Windows 7,我的 java 版本是 1.8.0_51.
当我运行以下命令时(pipeline.conf是我的配置文件):
C:\Elastic\logstash-6.2.2\bin>logstash -f pipeline.conf
我收到以下错误:
[ERROR] 2018-03-15 12:30:05.101 [main] Logstash -
java.lang.IllegalStateException:
org.jruby.exceptions.RaiseException:
(LoadError) Could not load FFI Provider:
(NotImplementedError) FFI not available:
com.kenai.jffi.Foreign.getVersion()I
See http://jira.codehaus.org/browse/JRUBY-4583
这是我的配置文件:
input {
stdin {
}
}
output {
stdout {
codec => rubydebug
}
}
如有任何帮助,我们将不胜感激。 http://jira.codehaus.org/browse/JRUBY-4583 似乎不是一个有效的网站。我在另一台机器上尝试了我的确切过程,Logstash 工作。我一直在尝试寻找解决方案大约 2 天。请帮助
Elastic 讨论站点上已解决的问题:
https://discuss.elastic.co/t/windows-7-logstash-jruby-error/124152
我是整个 ELK Stack 的新手,我正在尝试设置 Logstash。我遵循了所有说明(解压缩、设置配置文件、启动 Logstash)。我的设置是 Windows 7,我的 java 版本是 1.8.0_51.
当我运行以下命令时(pipeline.conf是我的配置文件):
C:\Elastic\logstash-6.2.2\bin>logstash -f pipeline.conf
我收到以下错误:
[ERROR] 2018-03-15 12:30:05.101 [main] Logstash -
java.lang.IllegalStateException:
org.jruby.exceptions.RaiseException:
(LoadError) Could not load FFI Provider:
(NotImplementedError) FFI not available:
com.kenai.jffi.Foreign.getVersion()I
See http://jira.codehaus.org/browse/JRUBY-4583
这是我的配置文件:
input {
stdin {
}
}
output {
stdout {
codec => rubydebug
}
}
如有任何帮助,我们将不胜感激。 http://jira.codehaus.org/browse/JRUBY-4583 似乎不是一个有效的网站。我在另一台机器上尝试了我的确切过程,Logstash 工作。我一直在尝试寻找解决方案大约 2 天。请帮助
Elastic 讨论站点上已解决的问题:
https://discuss.elastic.co/t/windows-7-logstash-jruby-error/124152