Соединение отклонено от filebeat к logstash

У меня проблема, когда я пытаюсь подключиться к своему logstash из Filebeat

Logstash version 2.0.0
Filebeat 1.0.1

Здесь ошибка

ИНФОРМАЦИЯ При подключении ошибка публикации событий (повторная попытка): наберите 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

У меня полностью закончились идеи, и я хотел бы использовать эту структуру, но, похоже, она вообще не отвечает. Любые идеи были бы замечательными.


person paul    schedule 05.02.2016    source источник
comment
Почему у вас есть фигурные скобки вокруг хостов в конфигурации filebeat?   -  person Val    schedule 06.02.2016
comment
Неправильная копия/вставка. меняю как есть   -  person paul    schedule 06.02.2016


Ответы (1)


Это происходит, когда ваш logstash не работает или хост logstash не подключается (возможно, из-за брандмауэра) с хоста, на котором работает filebeat . Попробуйте подключиться по телнету к 192.168.50.5 14560 с хоста, на котором запущен filebeat.

person Priyansh Goel    schedule 21.11.2016
comment
Ох, не могу поверить, что я не подумал об этом. У меня была такая же проблема, и оказалось, что служба Logstash не запущена на нашем сервере. Благодарю вас! - person SolarBear; 01.12.2016