Intégré à la suite d’Elasticsearch, Kibana est un outil de data visualisation open source conçu pour monitorer des logs et métriques métiers et les afficher. Il permet entre autres la découverte et l’exploration de données, la mise en place et le partage de tableaux de bords…
Dans quels cas utiliser Kibana ?
Comme nous venons de l’évoquer, Kibana permet la recherche et la data visualisation de contenus indexés par le moteur de recherche Elasticsearch. Les scénarios d’usage de Kibana sont multiples : dans le domaine du monitoring par exemple, il est utilisé pour analyser les logs et la cybersécurité, mais aussi pour mesurer la performance des infrastructures de containers logiciels et des applications.
Les entreprises l’utilisent également pour le traitement de données métiers et le reporting. Kibana permet notamment le suivi de l’audience des canaux digitaux, des ventes, des résultats financiers, des opérations de terrain ou encore des indicateurs clés de résultat de l’entreprise.
Comment fonctionne un dashboard Kibana ?
S’appuyant sur le langage Javascript, Kibana se prête parfaitement à la création de tableaux de bord interactifs et personnalisés mis à jour en temps réel. Ces dashboards peuvent inclure différents types de graphiques : cartes, camemberts, diagrammes à barres, courbes chronologiques, etc…
Via la recherche des données dans les index Elasticsearch, l’interface de Kibana permet à un utilisateur de visualiser les résultats sur des graphiques standards ou des applications intégrées telles que Lens, Canvas et Maps. L’utilisateur peut alors choisir différents types de graphiques, et filtrer les segments de données qui l’intéressent.
Les API Kibana
Les analyses des logs collectés sont accessibles en temps réel grâce aux API de Kibana. L’interface propose un ensemble de fonctionnalités pour personnaliser un dashboard, avec des graphiques de types différents (en barre, en ligne, en histogramme, en nuages de points…) et la possibilité d’appliquer des filtres pour les données. Son interface se révèle fonctionnelle et particulièrement efficace grâce au puissant moteur de recherche Elasticsearch.
Les réalisations de Pic Digital avec Elasticsearch et Kibana
Pic Digital a reçu la certification Elasticsearch en juillet 2020. Avec la suite Elastic (Kibana, Logstash), notre SSII a conçu et déployé des applications métiers, notamment pour le compte du Ministère des Armées (DIRISI) en sous-traitance pour Orange Cyber Défense. Le périmètre d’intervention de l’agence comprend la phase d’audit, la rédaction des spécifications techniques, la conception de l’architecture logicielle et le développement de l’application.