Elasticsearch 2.2: не могу установить плагин marvel

Я пытаюсь установить плагин marvel sense для ES и Kibana в Windows. У меня ES версии 2.2.0 и Kibana версии 4.4.0.

Вот что я пытался сделать

Для ЕС

plugin install license

я получил

-> Installing license...
Trying https://download.elastic.co/elasticsearch/release/org/elasticsearch/plugi
n/license/2.2.0/license-2.2.0.zip ...
ERROR: failed to download out of all possible locations..., use --verbose to get
 detailed information

я тоже пробовал

plugin install marvel-agent

но я получаю

-> Installing marvel-agent...
Trying https://download.elastic.co/elasticsearch/release/org/elasticsearch/plugi
n/marvel-agent/2.2.0/marvel-agent-2.2.0.zip ...
ERROR: failed to download out of all possible locations..., use --verbose to get
 detailed information

Что касается Кибаны, я знал, что это не сработает, но все же

Я старался

plugin --install elasticsearch/marvel/latest

и я получаю

Installing marvel
Attempting to transfer from https://download.elastic.co/elasticsearch/marvel/mar
vel-latest.tar.gz
Error: Client request error: connect ETIMEDOUT
Plugin installation was unsuccessful due to error "Client request error: connect
 ETIMEDOUT"

кто-нибудь сталкивался с подобными проблемами? Любая помощь будет оценена по достоинству. Я не сталкивался с этими проблемами для ES 2.1 и Kibana 4.3

Скачал все с сайта ЕС.

Изменить

Автономная установка, как указано на

https://www.elastic.co/guide/en/marvel/current/installing-marvel.html#offline-installation

работает для ES, но не для Kibana. Он жалуется на неверный URL.


person AbtPst    schedule 03.02.2016    source источник


Ответы (2)


Для каждого из ваших сбоев, в которых он рекомендует использовать --verbose, после этого вы должны увидеть FileNotFoundException для URL-адреса, с которого он пытается загрузить.

Однако я только что установил Marvel для Elasticsearch 2.2.0 на компьютер с Windows, используя ту же команду, что и вы:

...\elasticsearch-2.2.0\bin>plugin install license

Как видите, URL-адрес, который он пытается использовать, совпадает с вашим, поэтому пакет должен быть доступен.

-> Installing license...
Trying https://download.elastic.co/elasticsearch/release/org/elasticsearch/plugin/license/2.2.0/license-2.2.0.zip ...
Downloading .......DONE
Verifying https://download.elastic.co/elasticsearch/release/org/elasticsearch/plugin/license/2.2.0/license-2.2.0.zip checksums if available ...
Downloading .DONE
Installed license into C:\Elasticsearch\elasticsearch-2.2.0\plugins\license

Вы вводите команду из \bin?

person think811    schedule 03.02.2016
comment
я за прокси, но у меня настроены env vars - person AbtPst; 04.02.2016
comment
Вы пробовали автономную установку? elastic.co/guide/en/marvel/ текущий/ - person think811; 18.02.2016

Эта команда, похоже, плохо работает за прокси-сервером, и обычная переменная среды http_proxy, похоже, здесь не работает.

Согласно этой ссылке, есть параметры, которые вы можете установить, чтобы указать настройки прокси, но команда там настроена для marvel 1.x. Команда ниже работала для меня:

./bin/plugin -DproxyPort=port_number -DproxyHost=hostname install license

Дополнительную информацию также можно найти в документации по elasticsearch здесь

person lingervette    schedule 29.02.2016
comment
Вам не хватает URL ссылки. - person aribeiro; 01.03.2016
comment
извините за это, просто добавил это - person lingervette; 01.03.2016