108得票7回答
亚马逊弹性搜索集群的适当访问策略

最近开始使用新的Amazon Elasticsearch服务,但似乎无法确定我所需的访问策略,以便我只能从具有特定IAM角色分配的我的EC2实例中访问该服务。以下是我目前为ES域指定的访问策略示例:{ "Version": "2012-10-17", "Statement": [ ...

53得票5回答
如何从亚马逊 Elasticsearch 服务中访问 Kibana?

我使用在 EC2 实例上安装的 logstash 创建了 Amazon Elasticsearch 服务并将数据填充到其中。在 Amazon Elasticsearch 服务控制台页面上,将有一个链接可用于访问 Kibana。search-cluster_name-XXXXXXXXXXXXXX...

47得票5回答
验证异常:在您继续之前,您必须启用一个服务关联角色,以授予Amazon ES访问您的VPC的权限。

我正在尝试在AWS上创建一个受VPC控制的Elastic Search服务。问题是,当我运行以下代码时,我不断收到错误:“ValidationException: 在您继续之前,您必须启用服务链接角色,以授予Amazon ES访问您的VPC的权限”。const AWS = require('a...

41得票3回答
弹性搜索中的多租户

我们计划为我们的多租户应用程序引入 ElasticSearch(AWS)。 我们有以下选项: 每个租户使用一个索引 每个租户使用一个类型 所有租户共享一个索引,但使用自定义路由 根据这篇博客https://www.elastic.co/blog/found-multi-tenancy,...

30得票2回答
在通过AWS Kinesis Firehose插入Elasticsearch文档时,是否有一种手动设置文档ID的方法?

我已设置了一个AWS Kinesis Firehose流以将数据提供给AWS ElasticSearch集群,并且我可以通过将它们发送到Firehose流来成功插入文档,由此将其加载到ElasticSearch中。 但是,当发送文档到Firehose流时,我希望能够手动指定/设置文档的id值...

29得票5回答
如何在Lambda函数中获取访问ElasticSearch的权限?

我正在尝试将Elasticsearch用作连接到Alexa Skills Kit的Lambda函数的数据存储。没有Elasticsearch,Lambda可以正常工作,但是ES提供了非常需要的模糊匹配。 我唯一能够从Lambda访问它的方法是启用Elasticsearch全局访问,但这是一个...

28得票5回答
AWS Elasticsearch服务IAM角色基于访问策略

我一直在努力弄清楚如何从我的EC2实例与亚马逊ES服务通信。 文档明确说明,亚马逊ES服务支持IAM用户和基于角色的访问策略。http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupd...

24得票2回答
如何处理Amazon Kinesis记录的重复数据?

根据Amazon Kinesis Streams文档,一条记录可能会传递多次。 确保只处理每个记录一次的唯一方法是将它们暂时存储在支持完整性检查的数据库中(例如DynamoDB,Elasticache或MySQL / PostgreSQL),或仅为每个Kinesis分片检查点RecordId...

24得票1回答
我可以在亚马逊Elasticsearch服务上安装插件吗?

如何将elasticsearch-river-mongodb插件安装到Amazon Elasticsearch Service中?

15得票2回答
AWS托管的ElasticSearch中使用弹性传输客户端

我正在尝试在我的项目中使用AWS托管的ElasticSearch。 我按照https://aws.amazon.com/blogs/aws/new-amazon-elasticsearch-service/的步骤进行操作,并成功启动了实例。但是,我无法使用elasticsearch trans...