我正在从事一个elasticsearch项目,我想从Amazons3获取数据。为此,我使用了logstash.To配置,
output{
elasticsearch{
host => 'host_'
cluster => 'cluster_name'
}
}是通常的方法。但是,我正在使用亚马逊的elasticsearch服务。它只有端点和域ARN.在这种情况下,我应该如何指定主机名?
发布于 2015-11-14 05:47:51
在AWS上的ES集群向世界开放的最简单的情况下,您可以有一个简单的elasticsearch输出配置,如下所示:
用于Logstash 2.0的
output {
elasticsearch{
hosts => 'search-xxxxxxxxxxxx.us-west-2.es.amazonaws.com:80'
}
}hosts设置(而不是host)output {
elasticsearch{
host => 'search-xxxxxxxxxxxx.us-west-2.es.amazonaws.com'
port => 80
protocol => 'http'
}
}port的单独设置。host设置(而不是hosts),即与WIT2.0相反https://stackoverflow.com/questions/33699953
复制相似问题