Ошибка не Могла связаться с Elasticsearch по http://localhost:9200. - kibana панель инструментов

'Ошибка не Могла связаться с Elasticsearch по http://localhost:9200. Удостоверьтесь, что Elasticsearch достижим от Вашей системы'.

В настоящее время я следую http://packetbeat.com/getstarted

Я установил

  1. эластичный поиск - работающий localhost:9200 - возвращает json, 2.packetbeat - выполнение,
  2. Kibana на порте 8000

Теперь, я изменяюсь, мой kibana/config.js файл - входят,

elasticsearch: "http://"localhost":9200",

под elasticsearch. Я получаю простую белую страницу с {{dashboard.current.title}} на вершине.

Если я комментирую elasticsearch: "http://"localhost":9200",

Я добираюсь Error Could not contact Elasticsearch at http://localhost:9200. Please ensure that Elasticsearch is reachable from your system.

Если я также ввожу его как elasticsearch: "http://localhost:9200",, Я получаю ту же ошибку, что она не могла связаться с elasticsearch.

Так, я принимаю elasticsearch: "http://"localhost":9200", является правильным, но это должно представить что-то. возможно, UI

7
задан 22 January 2015 в 14:21
4 ответа

Проверьте свой elasticsearch прослушивание в /etc/elasticsearch/elasticsearch.yml[12101 providedCheck, работает ли elasticsearch :) (ps -ef | grep elasticsearch)

Если нет, перезапустите его.

И проверьте, не используется ли брандмауэр для порта 9200. потому что кибану нужно подключать к elasticsearch.

Вся работа по кибане выполняется с помощью запроса к базе данных elasticsearch на порту 9200.

0
ответ дан 2 December 2019 в 23:50

В моем случае проблема была вызвана установкой переменной окружения HTTP_PROXY и выключением прокси-сервера.

Это не самая очевидная причина, и нет никакого очевидного способа из сообщения об ошибке, на который можно было бы подумать, чтобы посмотреть на это

.
0
ответ дан 2 December 2019 в 23:50

Для локальной разработки вы можете включить CORS, отредактировав YAML-файл Elasticsearch:

Например:

http.cors.enabled: true
http.cors.allow-origin: "*"

(Для производственных рабочих нагрузок вам следует усилить его).

0
ответ дан 2 December 2019 в 23:50

Вам необходимо убедиться, что elaticsearch_url установлен в вашей конфигурации кибаны.

vim /opt/kibana/config/kibana.yml[1247 impressionelasticsearch_url: " http: // localhost: 9200 "

затем перезапустите:

sudo service kibana restart

Источник: Logz

2
ответ дан 2 December 2019 в 23:50

Теги

Похожие вопросы