Может быть, это простой вопрос, поскольку ничего не могу найти по этому поводу. Я следую https://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-aws-integrations.html#es-aws-integrations-s3-lambda-es руководству, в котором говорится о создании лямбда-функции, которая отправляет данные s3 в es.
Я выполнил все шаги и на стадии проверки. Я загрузил свой файл sample.log в s3 и хочу проверить, был ли он успешно добавлен вasticsearch.
Я не могу получить к нему доступ из командной строки cmd или anaconda, используя curl
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
Теперь я хочу использовать консоль упругого поиска или кибану, однако я не знаю, как получить к ней доступ. Я попытался перейти к конечной точке VPC и URL-адресу Kibana, опубликованному на странице доменаasticsearch, и он не подключился.
Как использовать консоль es?
Решено: После создания нового домена с публичным доступом все работает нормально. Я думаю, что с VPC что-то не так, хотя я не уверен, почему (если кто-то знает, пожалуйста, объясните)