M2i Formation

Elastic Stack - Pour administrateurs

Par M2i Formation

Objectifs

  • Décrire le fonctionnement d'Elasticsearch
  • Installer et configurer Elasticsearch
  • Gérer la sécurité
  • Installer et configurer Kibana pour le mapping sur les données Elasticsearch.

Programme

Introduction

  • Présentation de la pile Elastic
  • Positionnement d'Elasticsearch et des produits complémentaires
    • Kibana
    • Logstash
    • Beats
    • X-Pack
  • Principes
    • Base technique Lucene
    • Apports d'Elasticsearch
  • Fonctionnement distribué

Installation et configuration

  • Prérequis techniques
  • Installation depuis les RPM
  • Utilisation de l'interface X-Pack monitoring
  • Premiers pas dans la console Dev Tools
  • Etude du fichier
    • elasticsearch.yml
    • kibana.yml
  • Mise en place de la surveillance d'un cluster Elasticsearch

Clustering

  • Définitions
    • Cluster
    • Noeud
    • Sharding
  • Nature distribuée d'Elasticsearch
  • Présentation des fonctionnalités
    • Stockage distribué
    • Calculs distribués avec Elasticsearch
    • Tolérance aux pannes

Fonctionnement

  • Notion de noeud maître
  • Stockage des documents
    • Shard primaire
    • Replica
  • Routage interne des requêtes

Gestion du cluster

  • Outils d'interrogation /_cluster/health
  • Création d'un index
    • Définition des espaces de stockage (shard)
    • Allocation à un noeud
  • Configuration de nouveaux noeuds
    • Tolérance aux pannes matérielles
    • Répartition du stockage

Cas d'une panne

  • Fonctionnement en cas de perte d'un noeud
    • Election d'un nouveau noeud maître, si nécessaire
    • Déclaration de nouveaux shards primaires

Exploitation

  • Gestion des logs ES_HOME/logs
  • Paramétrage de différents niveaux de logs
    • INFO
    • DEBUG
    • TRACE
  • Suivi des performances
  • Sauvegardes avec l'API Snapshot

Pédagogie

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation ou une certification (M2i ou éditeur)

Les travaux pratiques sont réalisés sur Linux.

Formations de la même catégories (5)

Micropole Institut
ElasticSearch - ELK pour développeurs et analystesPar Micropole Institut

Cette formation vous permet de comprendre le fonctionnement et les apports d'Elasticsearch dans le traitement de données, et savoir le mettre en oeuvre pour l'analyse de données.

M2i Formation
Elastic Stack - Pour administrateursPar M2i Formation
  • Décrire le fonctionnement d'Elasticsearch
  • Installer et configurer Elasticsearch
  • Gérer la sécurité
  • Installer et configurer Kibana pour le mapping sur les données Elasticsearch.
SQLI Institut
ElasticSearch : infrastructure et administrationPar SQLI Institut
  • Comprendre le fonctionnement d'Elasticsearch, savoir l'installer et le configurer, gérer la sécurité avec X-Pack, et installer / configurer kibana pour le mapping sur les données Elasticsearch.
ENI SERVICE
Elastic Suite – Rechercher, analyser, stocker et visualiser les données (Elasticsearch, Kibana, Beats, Logstach, X-Pack)Par ENI SERVICE

Cette formation permet de manipuler les outils Elasticsearch qui représentent le moteur de recherche distribué utilisé pour le stockage :

Tanit Formation
Elastic suite : rechercher, analyser, stocker et visualiser les données (elasticsearch, kibana, beats, logstach, x-pack)Par Tanit Formation

Cette formation permet de manipuler les outils Elasticsearch qui représentent le moteur de recherche distribué utilisé pour le stockage :
- Logstash, qui permet d'extraire les logs, de les transférer, les parser, et finalement les indexer dans Elasticsearch
- Kibana, qui permet de fouiller les données stockées dans Elasticsearch, de produire des requêtes, et d'en faire des tableaux de bords depuis un simple navigateur.