Как сделать несколько коллекций в нескольких базах данных Монго доступными в Кибане - PullRequest
0 голосов
/ 04 июля 2019

Mongo DB structure

Сценарий: Я использую mongodb для хранения данных своего приложения.Я разработал свою заявку как микро-сервис.Таким образом, я создал несколько баз данных в одном экземпляре Mongo, каждый из которых поддерживает определенный микро-сервис.Каждая из этих баз данных содержит несколько коллекций, в которых хранятся фактические данные (документы).

Цель: Мне нужно, чтобы мне были нужны все эти данные (да, все документы в коллекциях побазы данных), которые будут доступны для визуализации в Кибане.Я также хочу иметь возможность создавать интересные визуализации (например, «имена» пользователей, которые создали определенный тип «отчетов», недавние «отчеты» для клиентов с их «именами», которые получили плохие «новости» за последние 7 лет).дней и т. д.)

Проблема: Kibana может создавать визуализацию только из одного индекса.Для меня крайне невозможно и нецелесообразно перетянуть все документы по коллекциям и создать один индекс, чтобы они были доступны для Кибаны.Чтобы создать визуализацию перекрестных ссылок (примеры выше), мне придется привести все эти коллекции в один индекс, что нецелесообразно.

Можете ли вы помочь мне разработать стратегию индексации Elasticsearch, чтобы я мог использовать Kibana, не записывая всесложные запросы?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...