Можем ли мы написать свой собственный графический интерфейс вместо использования кибаны?

В нашем проекте мы решили использовать ELK для механизма распределенного логирования. Наш проект имеет собственный интерфейс. Мы не хотим иметь 2 интерфейса. Один для кибаны, а другой для проекта.

Итак, я хотел бы знать, 1. можем ли мы интегрировать кибану в наш пользовательский интерфейс. 2. После интеграции kibana в пользовательский интерфейс, можем ли мы изменить внешний вид. 3. Можем ли мы написать собственный пользовательский интерфейс, который будет собирать данные из elasticsearch. Предоставляет ли Elasticsearch API для того же.


person vinod hy    schedule 07.07.2017    source источник


Ответы (1)


1) Да, вы можете интегрировать kibana в свое приложение, используя встроенную панель инструментов iframe.

2) Да, вы можете изменить внешний вид. Это непросто, но возможно, мы сделали это в нашей компании («вебикс»), и у нас большой опыт.

3) Да. Elasticsearch предоставляет API, поэтому вы можете написать свой графический интерфейс в одиночку, но, на мой взгляд, кибана проделала очень хорошую работу, поэтому я думаю, что это хороший инструмент для использования.

person Lax    schedule 07.07.2017
comment
Привет. Не могли бы вы рассказать, как вы достигли пункта № 2? Спасибо. - person Apoorv Singh; 15.04.2021