Newb ie для Rest API и elasti c облако здесь пытается опубликовать мой файл json вasticsearch, чтобы я мог затем проиндексировать и увидеть его в кибане. Поэтому я прочитал в Интернете библиотекуasticsearch и последовал ее примеру в основном до буквы . Но все же я получаю ошибку соединения, когда пытаюсь запустить эту вещь. Теперь учебник ссылается на предварительную версию elasti c, а не на облако, поэтому я предполагаю, что аутентификация для облака не одинакова, и я должен как-то добавить пользователя и пароль к этому? Может ли кто-нибудь помочь мне с этим?
Заметьте, когда я пытаюсь использовать get, я на самом деле получаю код 200, поэтому связь должна быть в порядке
es = Elasticsearch([{'host': 'https:/cloudhosturl', 'port': 9243}])
for i,line in enumerate(emails):
for match in re.finditer(from_pat, line):
ioc.append(match.group(1))
es.index(index='senders', doc_type='addresses', id=k, body=json.dumps(match.group(1)))
asticsearch.exceptions.ConnectionError : ConnectionError (: Не удалось установить sh новое соединение: [Errno 11001] getaddrinfo fail) вызвано: NewConnectionError (: Не удалось установить sh новое соединение: [Errno 11001] getaddrinfo fail)