один kibana подключается к нескольким эластичным кластерам

#elasticsearch #kubernetes #kibana #elasticsearch-7 #kibana-7

#elasticsearch #kubernetes #kibana #elasticsearch-7 #kibana-7

Вопрос:

У меня есть последняя версия 7.10 elastic и Kibana на Kubernetes, я не мог понять из документов, есть ли возможность подключить несколько эластичных кластеров к одному Kibana (как в Grafana)? Если да, не могли бы вы поделиться документацией? Я вижу только перекрестный кластер, который реплицирует эластичные кластеры. Я ценю любую помощь.

https://elasticsearch:443/elastic/_cluster/settings

 {
  "persistent": {
    "cluster": {
      "remote": {
        "cluster_one": {
          "seeds": [
            "127.0.0.1:9200"
          ],
          "transport.ping_schedule": "30s"
        },
        "cluster_two": {
          "mode": "sniff",
          "seeds": [
            "192.88.88.88:443"
          ],
          "transport.compress": true
          }
      }
    }
  }
 

Ответ №1:

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

После того, как ваши кластеры Elasticsearch настроены для межкластерного поиска, вы можете создать специальные шаблоны индексов в Kibana для поиска по выбранным вами кластерам. Используя тот же синтаксис, который вы использовали бы в необработанном запросе межкластерного поиска в Elasticsearch, создайте свой шаблон индекса в Kibana с соглашением :

Помните, что межкластерный поиск может выполнять поиск удаленных кластеров, которые на одну основную версию опережают или отстают от версии координирующего узла.

Комментарии:

1. спасибо, давайте предположим, что я размещаю 1 с помощью elastic и kibana, а сайт 2 с помощью elastic. Я настроил удаленный кластер на своем сайте 1 elastic, и у них обоих одинаковый индексный тест, могу ли я теперь подключиться к сайту 1 kibana и просмотреть в test документы обоих эластичных файлов?

2. Я не совсем понимаю, что именно вы имеете в виду. Если у вас возникла какая-то конкретная проблема при настройке, я настоятельно рекомендую вам задать новый вопрос с вашими данными конфигурации, попытками, ошибкой. Достаточно понимания, чтобы дать несколько советов.

3. в принципе, это то, что я пытаюсь понять в первую очередь, как только я настроил удаленный кластер, я могу видеть оба эластичных данных в Kibana?

4. Да, вы должны быть в состоянии сделать это, как описано в документации.

5. когда я запрашиваю удаленный кластер, например: cluster_two / index_name, он работает, но я не могу увидеть этот индекс в кластере 1 kibana, нужно ли мне настраивать что-либо дополнительно к этому?