1. Comparaison #
Ce qui change concrètement.
Tableau comparatif #
| Critère | Beats | Elastic Agent |
|---|---|---|
| Installation | Un binaire par type de données | Un agent unique |
| Configuration | Fichiers YAML par hôte | Politique centrale (Fleet) ou YAML autonome |
| Pipelines et tableaux de bord | Installés par setup | Fournis par l'intégration |
| Mises à jour | Manuelles, hôte par hôte | Depuis Fleet, par lots |
| Sécurité (EDR) | Non | Elastic Defend |
| OpenTelemetry | Non | Oui (mode EDOT, selon la version) |
Quand garder les Beats ? #
- Configurations très personnalisées sans intégration équivalente (modules exotiques, processeurs complexes).
- Environnements figés sur une ancienne version de la pile.
- Besoin d'un binaire minimal sans superviseur, par exemple dans une image très contrainte.
2. Migrer pas à pas #
Sans perte ni doublon.
La méthode #
- Inventorier les Beats, leurs modules et leurs processeurs.
- Choisir l'intégration équivalente pour chaque module (System, Nginx, Windows, Custom Logs…).
- Créer une politique de test, y reporter les chemins de fichiers et les champs ajoutés.
- Installer l'agent sur un hôte pilote en parallèle du Beat, comparer les documents produits.
- Arrêter le Beat, puis généraliser par lots.
Erreur courante : Laisser tourner Filebeat et l'intégration de logs sur les mêmes fichiers : chaque ligne est indexée deux fois. Pour la reprise, l'option de migration de l'état de Filebeat (registre) existe dans les versions récentes : vérifiez-la avant de basculer.
Données et tableaux de bord #
Les Beats écrivent dans filebeat-* ou metricbeat-*, Elastic Agent dans les data streams logs-* et metrics-*. Adaptez les vues de données, les règles d'alerte et les tableaux de bord personnalisés qui ciblaient les anciens index.
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
Beats : aller plus loin (sécurité, performances, Elastic Agent et migration vers Alloy)
Industrialiser Filebeat, Metricbeat et les autres Beats : sorties sécurisées, processors, modules...
Elastic Agent : architecture, Fleet et intégrations
Comprendre Elastic Agent : agent unique de collecte, Fleet et Fleet Server, politiques d'agent, i...
Installer Fleet Server et enrôler des Elastic Agent
Mettre en place Fleet Server, créer une politique, enrôler des agents Linux, Windows et Docker, c...
Politiques d'agent, intégrations, data streams et pipelines
Construire des politiques d'agent, ajouter des intégrations (System, Nginx, Custom Logs), choisir...
Elastic Agent sur Kubernetes
Déployer Elastic Agent sur Kubernetes : DaemonSet géré par Fleet, intégration Kubernetes, kube-st...
Elastic Agent autonome, sorties Logstash et Kafka, et OpenTelemetry (EDOT)
Écrire une configuration autonome, envoyer vers Logstash ou Kafka, et utiliser Elastic Agent comm...
Superviser, mettre à jour et dépanner Elastic Agent
Exploiter un parc d'Elastic Agent : états dans Fleet, supervision des agents, mises à jour par lo...
Elastic Agent en production : bonnes pratiques
Les bonnes pratiques Elastic Agent : sécurité, organisation des politiques, maîtrise des volumes,...
Les Beats : Filebeat, Metricbeat, Winlogbeat et leur configuration
Version écrite des leçons vidéo : rôle de chaque Beat, structure de la configuration, inputs, mod...