Отказ в соединении Logstash Rabbitmq - PullRequest
0 голосов
/ 20 февраля 2019

Установили Elasticsearch-6.6.0 и kibana-6.6.0 в Windows core 2016 Server. Сервер запущен, мне пришлось проиндексировать данные из Rabbitmq, поэтому скачал и распаковал logstash-6.0.0 и сделал файл конфигурациидля rabbitmq следующим образом

input {
    rabbitmq {
        arguments => { "x-ha-policy" => "all" }
        host => "172.xx.xx.xx"
        queue => "xx.flow.queue"
        #durable => true
        key => "flowtrack"
        exchange => "xx.test.exchange"
        threads => 120
        exclusive => false
        prefetch_count => 512
        vhost => "/"
        port => 5672
        user => "usr"
        password => "Pass@123"
    }
}
output {
  elasticsearch {
    hosts => ["172.xx.xx.xx:9200"]
  }
}

Запустите logstash через командную строку следующим образом

    c:\logstash-6.0.0>bin\logstash -f config\rabbitmq.conf

, но выдает ошибку следующим образом

 [2019-02-20T23:01:28,696][ERROR][logstash.inputs.rabbitmq ] RabbitMQ connection error, will retry. {:error_message=>"Connection to localhost:5672 refused", :exception=>"MarchHare::ConnectionRefused"}
    [2019-02-20T23:01:28,696][ERROR][logstash.inputs.rabbitmq ] RabbitMQ connection error, will retry. {:error_message=>"Connection to localhost:5672 refused", :exception=>"MarchHare::ConnectionRefused"}

Порт 5672 открыт в хостеЯ знаю, если я что-то пропустил в конфигурации, которая приводит к этой ошибке.

Заранее спасибо

1 Ответ

0 голосов
/ 21 февраля 2019

Обнаружили проблему, это связано с тем, что маршрут не включен.Теперь можно подключиться и индексирование готово.

С уважением, Винот Каннан P

...