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从一个弹性搜索服务器迁移到amazon弹性搜索
对于上面的配置,Logstash不断抛出
2019-10-10T16:00:51,232]错误遇到可重试错误。将使用指数退避重试{:code=>400,:url=>"https://example.us-east-1.es.amazonaws.com:443/_bulk"} 2019-10-10T16:00:52,127logstash.outputs.elasticsearch遇到可重试错误。将使用指数退避重试{:code=>400,:url=>"https://example.us-east-1.es.amazonaws.com:443/_bulk"} 2019-10-10T16:00:52,317logstash.outputs.elasticsearch遇到可重试错误。将使用指数退避重试{:code=>400,:url=>"https://example.us-east-1.es.amazonaws.com:443/_bulk"}
不知道发生这种情况的原因
发布于 2019-11-15 15:24:29
下面的解决方案为我解决了这个问题单击Amazon Elastic Search configure cluster中配置的集群
现在单击高级选项,您可以在其中看到允许跨多个索引的Advance Option并绕过特定于索引的访问策略-检查策略API
https://stackoverflow.com/questions/58321275
复制相似问题