2017-07-07 3 views
0

Dans notre projet, nous avons décidé d'utiliser ELK pour le mécanisme de journalisation distribuée. Notre projet a sa propre interface utilisateur. Nous ne voulons pas avoir 2 interfaces utilisateur. Un pour kibana et autre pour le projet.Pouvons-nous écrire notre propre interface graphique au lieu d'utiliser kibana?

Donc, je voudrais savoir, 1. si nous pouvons intégrer kibana dans notre interface utilisateur. 2. Après avoir intégré kibana dans l'interface utilisateur, pouvons-nous modifier l'aspect et la convivialité. 3. Pouvons-nous écrire notre propre interface utilisateur qui peut choisir des données d'elasticsearch. Est-ce que Elasticsearch expose des API pour le même.

Répondre

2

1) Oui, vous pouvez intégrer kibana dans votre application, en utilisant le tableau de bord incorporé iframe.

2) Oui, vous pouvez modifier l'aspect et la convivialité. Ce n'est pas facile mais c'est possible, nous l'avons fait dans notre entreprise ("webiks"), et nous avons beaucoup d'expérience.

3) Oui. Elasticsearch expose API, donc vous pouvez écrire votre GUI seul, mais à mon avis kibana a fait du très bon travail donc je pense que c'est un bon outil à utiliser.