Formation Kibana

Programme

Installation

  • Architecture. Intégration avec le stack ou d’autre applicatifs.
  • Cas d’utilisation de Kibana. ELK, IOT, applicatifs classiques de recherche.

Dev tools et requêtage bas niveau (découverte des bases)

  • Les bases du requêtage d’elasticsearch afin de comprendre le mode de fonctionnement derrière les graphes générés.
  • Stocker un document dans elasticsearch depuis le devtools kibana.
  • Query DSL et recherche. Comprendre comment sont composées les requêtes.
  • Agrégations et mode de calcul afin de pouvoir bien les choisir dans la partie visualize de kibana.

Index patterns

  • Sélection d’index de travail, pattern d’index.
  • La configuration minimale nécessaire.
  • Script field: Données dynamique scriptée / calculée en temps réel.

Discover.

  • Exploration et découverte des données.
  • Sélection de temps, pour les données en time series.
  • Recherches.Language de requetage KQL, lucene et utilisation de la search barre.
  • Utilisation des filtres locaaux et globaux. Requetes custom pour les filtre.
  • Sauvegarde et partage d’une recherche.

Visualisations / graphiques

  • Interface commune et mode de fonctionnement commum a toutes les visualisations.
  • Bucket, sub bucket et metrics: être capable de choisir la bonne agrégation.
  • Pamorama des visualisations: Area. Controls. Coordianate Map. Data Table.Gauge. Goal.Heat map. Horizontal bar. Line. Markdown. Metric. Pie. Region map. Tag cloud. Timelion. Vega. Vertical bar. Visual builder.
  • Sauvegarde et partage des visualisations.
  • Timelion. Intérêt de l’outil: graphiques sur des time series et calcul multi index côté navigateur.
  • Vega: Allez bcp plus loin dans la personnalisation des interfaces. Data-visualisation bas niveau et traitement / requetage des données évolué.

Dashboard: Assembler les visualisations.

  • Créer un dashboard en le composant avec des visualisations précédemment sauvegardées.
  • Filtrer le dashboard en temps réel.
  • Partage et sauvegarde du dashboard.

Autres fonctionnalités

  • Spaces: Gérer plusieurs espaces de travail.
  • Canvas.Des visualisations proche de l’infographie pour créer des dasboard super visuels.
  • Maps
  • Logs: Découverte. Le tail -F de Kibana.
  • Interface d’adminsitration elasticsearch et gestion maintenance des indices.

Durée

2 jours.