Как узнать, какая версия для гибкого поиска установлена из кибаны?
В настоящее время я получаю следующие предупреждения:
Требуется обновление. Ваша версия Elasticsearch слишком стар. Kibana требует Elasticsearch 0.90.9 или выше.
Может ли кто-нибудь сказать мне, есть ли способ найти точную установленную версию ELS?
Ответы
Ответ 1
от клиента Chrome Rest сделайте запрос GET или
curl -XGET 'http://localhost:9200'
в консоли
клиент для отдыха: http://localhost:9200
{
"name": "node",
"cluster_name": "elasticsearch-cluster",
"version": {
"number": "2.3.4",
"build_hash": "dcxbgvzdfbbhfxbhx",
"build_timestamp": "2016-06-30T11:24:31Z",
"build_snapshot": false,
"lucene_version": "5.5.0"
},
"tagline": "You Know, for Search"
}
где числовое поле обозначает версию elasticsearch
. Здесь elasticsearch
версия 2.3.4
Ответ 2
Я хотел бы добавить, что не упоминается в приведенных выше ответах.
Из консоли kibana dev нажмите следующую команду:
GET /
Это похоже на доступ к localhost:9200
из браузера.
Надеюсь, это поможет кому-то.
Ответ 3
Вы можете проверить версию ElasticSearch с помощью следующей команды. Он также возвращает другую информацию:
curl -XGET 'localhost: 9200'
{
"name" : "Forgotten One",
"cluster_name" : "elasticsearch",
"version" : {
"number" : "2.3.4",
"build_hash" : "e455fd0c13dceca8dbbdbb1665d068ae55dabe3f",
"build_timestamp" : "2016-06-30T11:24:31Z",
"build_snapshot" : false,
"lucene_version" : "5.5.0"
},
"tagline" : "You Know, for Search"
}
Здесь вы можете увидеть номер версии: 2.3.4
Обычно Kibana устанавливается в /opt/logstash/bin/kibana. Таким образом, вы можете получить версию kibana следующим образом
/opt/kibana/bin/kibana --version
Ответ 4
Вы можете попробовать это, После запуска сервиса elasticsearch Введите строку ниже в вашем браузере.
localhost:9200
It will give Output Something like that,
{
"status" : 200,
"name" : "Hypnotia",
"cluster_name" : "elasticsearch",
"version" : {
"number" : "1.7.1",
"build_hash" : "b88f43fc40b0bcd7f173a1f9ee2e97816de80b19",
"build_timestamp" : "2015-07-29T09:54:16Z",
"build_snapshot" : false,
"lucene_version" : "4.10.4"
},
"tagline" : "You Know, for Search"
}
Ответ 5
Чтобы проверить версию вашего запуска Kibana, попробуйте следующее:
Шаг1. Запустите службу "Кибана".
Step2. Открыть браузер и тип ниже строки,
localhost:5601
Step3. Перейдите в настройки- > О
You can See Version of Your Running kibana.
Ответ 6
перейдите в папку, в которой вы установили kibana
если вы использовали yum для установки kibana, по умолчанию он будет помещен в следующее местоположение.
/usr/share/kibana
затем используйте следующую команду
bin/kibana --version
Ответ 7
Если вы установили x-pack для защиты от перенапряжения, запрос должен содержать действительные данные учетных данных.
curl -XGET -u "elastic:passwordForElasticUser" 'localhost:9200'
Infact, если безопасность включена, все последующие запросы должны следовать одному шаблону (должны быть предоставлены встроенные учетные данные).
Ответ 8
Пользователь @manoj предоставил правильный ответ на вопрос. От хоста Kibana на запрос http://localhost: 9200/ не будет получен ответ, если только ElasticSearch не запущен на том же узле. Кибана слушает порт 5601, а не 9200.
В большинстве случаев, за исключением DEV, ElasticSearch не будет находиться на том же узле, что и Kibana, по ряду причин. Поэтому, чтобы получить информацию о вашем ElasticSearch из Kibana, вы должны выбрать вкладку "Dev Tools" слева и в консоли выполнить команду: GET/