Обнаружена повторяющаяся ошибка. Повторим попытку с экспоненциальным откатом {: code => 400,: url => "https://example.us -east-1.es.amazonaws.com: 443 / _bulk"} - PullRequest
0 голосов
/ 10 октября 2019

Файл конфигурации Logstash

input {
 elasticsearch {
 hosts => ["https://staing-example.com:443"]
 user => "userName"
 password => "password"
 index => "testingindex"
 size => 100
 scroll => "1m"
 }
}

filter {

}


output {
 amazon_es {
 hosts => ["https://example.us-east-1.es.amazonaws.com:443"]
 region => "us-east-1"
 aws_access_key_id => "access_key_id"
 aws_secret_access_key => "access_key_id"
 index => "testingindex"
}
}

Использование Logstash для передачи с одного сервера упругого поиска на amazonastic search

Для вышеупомянутой конфигурации Logstash постоянно выбрасывает

2019-10-10T16: 00: 51,232] [ОШИБКА] [logstash.outputs.elasticsearch] Обнаружена повторяющаяся ошибка. Повторим попытку с экспоненциальным откатом {: code => 400,: url => "https://example.us -east-1.es.amazonaws.com: 443 / _bulk "} [2019-10-10T16: 00: 52,127] [ОШИБКА] [logstash.outputs.elasticsearch] Обнаружена повторяющаяся ошибка. Повторим попытку с экспоненциальным откатом {: code => 400,: url => "https://example.us -east-1.es.amazonaws.com: 443 / _bulk "} [2019-10-10T16: 00: 52,317] [ОШИБКА] [logstash.outputs.elasticsearch] Обнаружена повторяющаяся ошибка. Повторите попытку с экспоненциальным откатом {: code => 400,: url => "https://example.us -east-1.es.amazonaws.com: 443 / _bulk "}

Дон 'не знаю причину, по которой это происходит

1 Ответ

0 голосов
/ 15 ноября 2019

Приведенное ниже решение решает эту проблему для меня. Нажмите на настроенный кластер в Amazon Elastic Search. настроить кластер.

. Теперь нажмите на расширенный параметр, где вы сможете увидеть Разрешить API-интерфейсы, которые могут охватыватьнесколько индексов и обход специфичных для индекса политик доступа - установите флажок в политике Расширенный параметр

. Приведенное выше решение решает проблему для меня

...