2016-02-05 106 views
3

我有一个问题,当我尝试从Filebeat连接从filebeat拒绝logstash

Logstash version 2.0.0 
Filebeat 1.0.1 

在这里的错误

信息连接错误发布事件(重试)连接到我的logstash:拨打TCP 192.168.50.5:14560:getsockopt:拒绝连接

这是我的logstash配置

input { 
    beats { 
     codec => json 
     port => 14560 
    } 
} 
output { 
    elasticsearch { hosts=> localhost} 
    stdout {codec = > rubydebug} 
} 

这里我filebeat配置

logstash: 
    # The Logstash hosts 
    hosts: ["192.168.50.5:14560","192.168.50.15:14560"] 

我安装filebeat logstash插件。我读过它

./plugin install logstash-input-beats 

我已经完全用完的想法,我喜欢使用这个框架,但它似乎没有回应。 任何想法都会很棒。

+0

为什么你在filebeat配置中的主机周围有花括号? – Val

+0

Ups错误的复制/粘贴。我改变它,因为我有 – paul

回答

2

当您的logstash未启动或logstash主机未运行filebeat的主机连接(由于防火墙原因)时,会发生这种情况。尝试从正在运行filebeat的主机执行telnet到192.168.50.5 14560。

+0

呃,我不相信我没有想到这个。我遇到了同样的问题,事实证明,我们的服务器上没有启动Logstash服务。谢谢! – SolarBear