Kibana - Gestion

La section Gestion de Kibana est utilisée pour gérer les modèles d'index. Dans ce chapitre, nous aborderons les points suivants -

  • Créer un modèle d'index sans champ de filtre temporel
  • Créer un modèle d'index avec le champ de filtre Time

Créer un modèle d'index sans champ de filtre temporel

Pour ce faire, allez dans l'interface utilisateur de Kibana et cliquez sur Gestion -

Pour travailler avec Kibana, nous devons d'abord créer un index qui est rempli à partir d'elasticsearch. Vous pouvez obtenir tous les indices disponibles à partir d'Elasticsearch → Gestion des index comme indiqué -

Actuellement, elasticsearch possède les indices ci-dessus. Le nombre de documents nous indique le nombre d'enregistrements disponibles dans chacun des index. Si un index est mis à jour, le nombre de documents continuera à changer. Le stockage principal indique la taille de chaque index téléchargé.

Pour créer un nouvel index dans Kibana, nous devons cliquer sur les modèles d'index comme indiqué ci-dessous -

Une fois que vous cliquez sur Modèles d'index, nous obtenons l'écran suivant -

Notez que le bouton Créer un modèle d'index est utilisé pour créer un nouvel index. Rappelons que nous avons déjà les countrydata-28.12.2018 créés au tout début du tutoriel.

Créer un modèle d'index avec le champ de filtre Time

Cliquez sur Créer un modèle d'index pour créer un nouvel index.

Les indices d'elasticsearch sont affichés, sélectionnez-en un pour créer un nouvel index.

Maintenant, cliquez sur Étape suivante .

L'étape suivante consiste à configurer le paramètre, où vous devez entrer ce qui suit -

  • Le nom du champ de filtre temporel est utilisé pour filtrer les données en fonction du temps. La liste déroulante affichera tous les champs liés à l'heure et à la date de l'index.

Dans l'image ci-dessous, nous avons Visiting_Date comme champ de date. Sélectionnez Visiting_Date comme nom du champ Filtre horaire.

Cliquez sur Create index patternbouton pour créer l'index. Une fois terminé, il affichera tous les champs présents dans votre index medicalvisits-26.01.2019 comme indiqué ci-dessous -

Nous avons les champs suivants dans l'index medicalvisits-26.01.2019 -

["Visit_Status","Time_Delay","City","City_id","Patient_Age","Zipcode","Latitude 
","Longitude","Pathology","Visiting_Date","Id_type","Id_personal","Number_Home_
Visits","Is_Patient_Minor","Geo_point"].

L'indice contient toutes les données relatives aux visites médicales à domicile. Certains champs supplémentaires ont été ajoutés par elasticsearch lors de leur insertion à partir de logstash.