也许这是个简单的问题,因为找不到任何关于这个的东西。我在跟踪
https://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-aws-integrations.html#es-aws-integrations-s3-lambda-es
关于创建lambda函数并将s3数据发送到es的指南。
我已经完成了所有的步骤和检查阶段。我已将sample.log文件上传到s3,并想检查它是否已成功添加到elasticsearch。
curl GET "https://path/lambda-index/_search?pretty"
输出
curl: (5) Could not resolve proxy: GET
和
输出
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,但我不知道如何访问它。我试过去VPC的端点和Kibana在elasticsearch域名页面发布的url,但它不会连接。
解决了的:
创建具有公共访问权限的新域后,它可以正常工作。我想是VPC出了问题,不知道为什么(如果有人知道,请解释)