安装logstash插件会导致连接被拒绝

时间:2017-08-17 09:05:08

标签: logstash

我已经安装并运行了elasticsearch 5.5.1。我现在正在尝试安装logstash和所需的插件来对抗SQL Server。我正在尝试安装logstash-input-jdbc插件但是当我从powershell运行logstash插件安装程序作为admin(这是在Windows Server 2012 r2上)时,我收到以下错误:

无法从https://rubygems.org下载数据 - Errno :: ECONNREFUSED:拒绝连接 - 拒绝连接(https://api.rubygems.org/latest_specs.4.8.gz

所以我去了github并下载了插件,将它放在我的C:\ downloads文件夹中的zip格式中。

然后我运行了.\logstash-plugin install file:///C:/downloads/logstash-input-jdbc-master,这次我收到一条错误,指出它无法找到该文件

如果我将文件扩展名.zip添加到命令的末尾,我会得到:

错误:包的无效:file:/// C:/downloads/logstash-input-jdbc-master.zip,原因:包必须包含至少一个插件,消息:包必须包含at至少一个插件

1 个答案:

答案 0 :(得分:0)

@baudsp在这里帮助我。是的,它确实无法将logstash放在程序文件下。将它移出到root用户自己的目录允许logstash运行。奇怪的行为。这个答案归功于@baudsp