amazon-web-services - 如何在 AWS 中使用 elasticsearch 或 Kibana 控制台

标签 amazon-web-services elasticsearch amazon-s3

也许这是一个简单的问题,因为找不到任何关于此的内容。我关注 https://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-aws-integrations.html#es-aws-integrations-s3-lambda-es指南讨论了创建一个将 s3 数据发送到 es 的 lambda 函数。

我已经完成了所有步骤并处于检查阶段。我已将我的 sample.log 文件上传到 s3,并想检查它是否已成功添加到 elasticsearch。

我无法使用 curl 从 cmd 或 anaconda 提示符访问它

curl GET "https://path/lambda-index/_search?pretty"

输出curl: (5) Could not resolve proxy: GET

curl GET "https://path/lambda-index/_search?pretty"

输出
curl: (6) Could not resolve host: GET
curl: (7) Failed to connect to vpc-es-logs-wxmypa5bsx4dqutl7h46qsl3qa.ap-northeast-2.es.amazonaws.com port 443: Timed out

我现在想使用 elasticsearch 控制台或 kibana,但我不知道如何访问它。我试过去 Elasticsearch 域页面中发布的 VPC 端点和 Kibana url,它不会连接。

如何使用 es 控制台?

已解决:创建具有公共(public)访问权限的新域后,它工作正常。我猜VPC有问题,但不知道为什么(如果有人知道,请解释)

最佳答案

我假设您正在寻找 Elasticsearch 服务的端点,

假设你正在看俄勒冈州

  • https://us-west-2.console.aws.amazon.com/es/home?region=us-west-2#
  • 选择域名

  • enter image description here
  • 选择ES域

  • enter image description here

    如果您没有任何域

    enter image description here

    或者,如果您觉得您正在登录或只是 Elasticsearch ,那么您可以搜索

    enter image description here

    关于amazon-web-services - 如何在 AWS 中使用 elasticsearch 或 Kibana 控制台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58533314/

    相关文章:

    java - 亚马逊 AWS KMS + Gradle : NoClassDefFoundError

    elasticsearch - 具有复杂对象的Kibana可视化

    elasticsearch - 在多/全部elasticsearch嵌套字段中动态搜索

    elasticsearch - Postman AWS S3 快照请求 Elasticsearch

    amazon-web-services - 具有维度的 Amazon Web Service CloudWatch 自定义指标

    node.js - 如何在dynamodb中查询主键值数组

    amazon-web-services - 玩! AWS 上的部署问题 "Cannot allocate memory"

    java - ElasticSearch:使用 Java-API 对字段值进行辅助索引

    javascript - 将响应式(Reactive)编程 RXJS 与适用于 JavaScript 的 AWS 开发工具包结合使用

    amazon-web-services - 从 aws s3 存储桶下载 yfcc100m