#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, нужно ли мне настраивать что-либо дополнительно к этому?