используя logstash с упругой облачностью - PullRequest
0 голосов
/ 19 июня 2019

Инструкции по настройке logstash с использованием эластичного облака с использованием cloud.id не завершены.В частности, в инструкциях не говорится, что поместить в раздел вывода в файле * .conf, если вы поместите cloud.id и cloud.auth в logstash.yml.Предполагается, что использование cloud.id сводит на нет необходимость указывать URL-адрес экземпляра ES.

Если вы ничего не указали в разделе вывода, logstash выдает ошибку конфигурации.Если вы положили что-то туда, нелогично, поскольку ничего не нужно, он пытается подключиться к ES на локальном хосте:

 output {
      elasticsearch {
      }
    }

Вот ошибка, поскольку logstash не использует cloud.id.

[WARN ][logstash.outputs.elasticsearch] Attempted to resurrect connection to dead ES instance, but got an error. {:url=>"http://127.0.0.1:9200/", :error_type=>LogStash::Outputs::ElasticSearch::HttpClient::Pool::HostUnreachableError, :error=>"Elasticsearch Unreachable: [http://127.0.0.1:9200/]

1 Ответ

0 голосов
/ 19 июня 2019

cloud.id и cloud.auth предназначены только для настройки:

Выход elasticsearch - это еще один зверь, которому требуется собственная конфигурация и который (пока) не извлекает выгоду из основной конфигурации.

...