Kibana et Elastic Stack. Fonctionnalités : recherche, visualisation, création de tableaux de bord et graphiques à partir des données fournies par Elasticsearch. Cas d'usage.
Installation et configuration
Installation, configuration du mapping avec Elasticsearch. Paramétrage dans le fichier kibana.yml. Mapping automatique ou manuel. Configuration des indexes à explorer.
Atelier : Installation automatisée d'Elasticsearch et de Kibana en cluster.
Les requêtes d'agrégations
Principe. Intérêt. Les différentes fonctions d'agrégations.
Atelier : Tester des requêtes sur un jeu de données importés dans un indes Elasticsearch.
Exploration des données
Les Data Views. Discover. Interface. Langages KQL et ES|QL. Atelier: Créer différentes recherches avec diférentes filtres et langages.
Visualisation des données
Visualization Library. Interface. Etude des différents types de graphiques disponibles. Aggregation de données. Buckets et Metrics. sauvegarde.
Atelier : Créer différents graphiques avec les outils à disposition.
Les tableaux de bord
Dashboard. Interface. création de tableaux de bord et rapports à partir des graphiques.
Atelier : Créer des tableaux de bord avec contrôles.
Supervision des logs et des métriques
Principe. Mise en place. Exploration et visualisation des données de supervision. Différences.
Atelier : A l'aide de scripts, installer une supervision et traiter les données stockées.