2016-05-30 3 views
0

Рулонный камень Elasticsearch (определенный here), похоже, не раскрывает способ получения версии Elasticsearch в кластере, к которому вы подключаетесь. (Хотя я мог бы просто пропустить его.)Как получить версию Elasticserch с использованием рубинового камня Elasticsearch?

Есть ли способ сделать это от драгоценного камня (кроме порта 9200 для завивки, как описано here)?

ответ

1

Вам не хватает.

Это Elasticsearch::API::Actions.info

Вернуться простая информация о кластере (имя, версия).

Я считаю, что это будет достаточно для локального хоста на порт 9200:

require 'elasticsearch' 

client = Elasticsearch::Client.new log: true 

client.info 
Смежные вопросы