Ce que vous allez apprendre dans ce TP
- Installer la stack en local
- Charger un jeu de données
- Écrire des requêtes KQL
Introduction #
Ce que vous allez apprendre dans cette section
- Installer la stack en local
- Charger un jeu de données
- Écrire des requêtes KQL
Contexte. Vous rejoignez une équipe qui utilise la suite Elastic. Avant de travailler sur les vrais logs, vous apprenez à chercher efficacement sur un jeu de données d'exemple.
Prérequis : Docker, 4 Go de RAM libres · Durée estimée : 35 min
Chercher efficacement dans des logs.Mise en place #
Étapes guidées, avec leur correction.
1. Lancer la stack
Pourquoi ? Le script officiel configure la sécurité et une licence d'essai : toutes les fonctions sont disponibles pour les TP.
Exécutezstart-localet récupérez le mot de passe de l'utilisateurelastic.2. Charger les données d'exemple
Pourquoi ? Le jeu « web logs » contient des journaux d'accès réalistes sur plusieurs semaines, avec une data view et un dashboard.
Installez-le par l'API (ou depuis l'accueil de Kibana).3. Découvrir les champs
Pourquoi ? Connaître les champs disponibles est le préalable à toute requête.
Ouvrez Discover sur la data viewKibana Sample Data Logs(7 derniers jours). Quels sont les 5 pays d'origine (geo.src) les plus fréquents ?4. Requêtes KQL
Pourquoi ? Chaque requête répond à une question d'exploitation concrète.
Trouvez : (1) les réponses 503, (2) les requêtes de plus de 10 000 octets venant de Chine, (3) les téléchargements d'archives.zipsauf depuis Windows.5. Enregistrer et partager
Pourquoi ? Une recherche enregistrée devient un composant de dashboard.
Enregistrez la recherche des réponses 503 sous le nom « Erreurs 503 » avec les colonneshost,requestetclientip.
Niveau de difficulté : ●●○○○ (2/5)
Mon suivi
Connectez-vous pour suivre votre progression et prendre des notes. Se connecter
💬 Questions sur cette leçon
Aucune question pour l'instant : soyez le premier à demander de l'aide ou à partager votre configuration.
Articles recommandés
Grafana vs Kibana : Quel outil de visualisation choisir ?
Découvrez les différences fondamentales entre Grafana, le roi des métriques multi-sources, et Kib...
Transforms et enrich : résumer et enrichir les données dans Elasticsearch
Créer des index centrés sur les entités avec les transforms pivot et latest, et enrichir les docu...
Projet de parcours Elastic : centraliser et exploiter les journaux
Le projet de validation du parcours « Maîtrise de la suite Elastic » : Elastic Agent et Fleet, Lo...
Kibana avancé : data views, Lens, dashboards, alerting et reporting
Exploiter Kibana en profondeur : data views et champs runtime, Discover, Lens et formules, dashbo...
DQL en pratique : explorer logs et événements, notebooks, tableaux de bord et performance
Utiliser le Dynatrace Query Language au quotidien : explorer logs et événements, enchaîner les co...
Administrer Kibana : espaces, rôles, utilisateurs et supervision
Organiser Kibana pour plusieurs équipes : espaces, rôles et privilèges sur les index et les fonct...
Elastic Observability : logs, infrastructure, APM et synthétiques
Les fonctions d'Elastic Observability : exploration des logs, inventaire d'infrastructure avec El...
Installer Jaeger v2 : all-in-one, configuration et stockages
Lancer Jaeger v2 en all-in-one, comprendre son fichier de configuration (extensions jaeger_storag...
Ingérer des logs OpenTelemetry dans Elasticsearch
Collecter et structurer des logs avec le Collector OpenTelemetry (receiver filelog, opérateurs, p...