2016-03-30 21 views
0

Farklı makinelerde iki ES örneğine sahip olmak istiyorum, ancak her ikisine de erişebilen bir Kibana arayüzü. Böyle bir şey:Kibana iki ES örneğinden veri gösteriliyor

Kibana instance

bunu nasıl yapabilir? İlk düşüncem iki düğüm içeren bir küme oluşturmaktır (ES örneği 1 için 1 düğüm ve diğeri ES örneği 2 için), ancak farklı makinelerdeki düğümlerle nasıl bir küme oluşturabilirim? elasticsearch.yml'den hangi parametreyi değiştirmeliyim?

+0

dağıtılmak üzere. ES'yi farklı makinelerde çalıştırmak, standart bir kullanım durumudur. Dürüst olmak gerekirse, belgeleri okuyorsan, cevabını bulacaksın. – evanv

+0

İki düğümlü bir küme oluşturmaya mı çalışıyorsunuz, yoksa kibana iki kümeye karşı mı çalışıyorsunuz? –

cevap

0

ElasticSearch Keşif Modülü içerir: https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-discovery.html

varsayılan olarak Çok noktaya yayın discovery kullanılır. Bu, ES'nin ağınızda başka bir ES örneğini (genel olarak) arayacağını gösterir. Yukarıdaki makalede desteklenen keşif türleri hakkında daha fazla bilgi edinebilirsiniz.

Ayrıca el ile kümede olması gerektiğini, ana belirtebilirsiniz: Elasticsearch tasarlanmıştır

discovery.zen.ping.multicast.enabled: false 
discovery.zen.ping.unicast.hosts: [ "host1:9300", "host2:9300" ... ] 
0

için

ayrıntılı konfigürasyon bilgileri olmalıdır

discovery.zen.ping.unicast.hosts: ["192.168.45.21", "192.168.45.22"]

bir örneği here anlatılan

tanımlamak gerekir here