我想在配置文件中使用logstash contrib插件riemann。运行logstash时出现错误:
An unexpected error occurred. This is probably a bug. |
| You can find help with this problem in a few places: |
| |
| * chat: #logstash IRC channel on freenode irc. |
| IRC via the web: http://goo.gl/TI4Ro |
| * email: logstash-users@googlegroups.com |
| * bug system: https://logstash.jira.com/ |
| |
+---------------------------------------------------------+
The error reported is:
Couldn't find any output plugin named 'riemann'. Are you sure this is correct? Trying to load the riemann output plugin resulted in this error: no such file to load -- logstash/outputs/riemann
我有一个文件夹,里面同时存在并提取了logstash及其贡献的tar。
我正在使用
logstash 1.4.1
和logstash-contrib-1.4.1
。我也尝试通过手动安装contrib:
./bin/plugin install contrib
但是运行命令时控制台上没有任何显示。
有什么帮助吗?
编辑
在ls上,以下是我的目录结构:
ls
elasticsearch-1.1.1 kibana-3.1.0.tar.gz logstash-1.4.1.tar.gz logstash-contrib-1.4.1.tar.gz
elasticsearch-1.1.1.tar.gz logstash-1.4.1 logstash-contrib-1.4.1 riemann-0.2.5.tar.bz2
因此,我在logstash所在的目录中未添加贡献。任何的想法??
最佳答案
您应使用以下命令在logstash-contrib-1.4.1.tar.gz
目录中提取logstash-1.4.1
:
cd logstash-1.4.1
tar zxvf logstash-contrib-1.4.1.tar.gz --strip 1
然后检查
lib/logstash/outputs/riemann.rb
在logstash-1.4.1
下。
关于ruby - 无法安装logtash contrib插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26993429/