1. Fleet Server #
Le point de contrôle des agents.
Options de déploiement #
Sur Elastic Cloud, Fleet Server est fourni (Integrations Server). En auto-hébergé, on l'installe sur un hôte dédié (ou plusieurs, derrière un répartiteur de charge), avec une politique qui contient l'intégration Fleet Server.
# Kibana › Fleet › Settings : Fleet Server hosts = https://fleet.exemple.fr:8220
# Kibana › Fleet › Add Fleet Server génère la commande, par exemple :
sudo ./elastic-agent install \
--fleet-server-es=https://es.exemple.fr:9200 \
--fleet-server-service-token=<jeton de service> \
--fleet-server-policy=fleet-server-policy \
--fleet-server-port=8220 \
--certificate-authorities=/etc/pki/ca.crt \
--fleet-server-cert=/etc/pki/fleet.crt --fleet-server-cert-key=/etc/pki/fleet.keyCertificats #
Erreur courante : Utiliser--insecureen production : la connexion n'est plus vérifiée. Fournissez l'autorité de certification (--certificate-authorities) aux agents et un certificat valide à Fleet Server.
2. Enrôler des agents #
Linux, Windows, Docker.
Les étapes #
Chaque politique possède des jetons d'enrôlement. L'agent présente le jeton une seule fois ; il reçoit ensuite sa propre clé d'API et la politique associée.
Linux #
curl -L -O https://artifacts.elastic.co/downloads/beats/elastic-agent/elastic-agent-9.x.y-linux-x86_64.tar.gz
tar xzf elastic-agent-9.x.y-linux-x86_64.tar.gz && cd elastic-agent-9.x.y-linux-x86_64
sudo ./elastic-agent install --url=https://fleet.exemple.fr:8220 --enrollment-token=<jeton>
sudo elastic-agent statusWindows #
# PowerShell en administrateur
.\elastic-agent.exe install --url=https://fleet.exemple.fr:8220 --enrollment-token=<jeton>Docker #
docker run -d --name elastic-agent --user root \
-e FLEET_ENROLL=1 -e FLEET_URL=https://fleet.exemple.fr:8220 \
-e FLEET_ENROLLMENT_TOKEN=<jeton> \
docker.elastic.co/elastic-agent/elastic-agent:9.x.yPaquets DEB et RPM #
Les paquets installent le service sans l'enrôler : lancez ensuite elastic-agent enroll puis démarrez le service.
Selon la version : remplacez 9.x.y par la version exacte de votre pile : la version de l'agent ne doit pas dépasser celle de Kibana et d'Elasticsearch.3. Mode autonome #
Sans Fleet.
Installer sans enrôlement #
sudo ./elastic-agent install --non-interactive # répondre « non » à l'enrôlement
sudo vi /opt/Elastic/Agent/elastic-agent.yml # politique exportée depuis Kibana ou écrite à la main
sudo elastic-agent restart && sudo elastic-agent statusBonne pratique : Dans Kibana, « Add agent › Run standalone » produit un elastic-agent.yml complet à partir d'une politique : point de départ idéal pour le versionner.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
Elastic Agent : architecture, Fleet et intégrations
Comprendre Elastic Agent : agent unique de collecte, Fleet et Fleet Server, politiques d'agent, i...
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...
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 ou Beats ? Choisir et migrer
Comparer Elastic Agent et les Beats (Filebeat, Metricbeat, Winlogbeat), savoir quand garder les B...
Elastic Agent sur Kubernetes
Déployer Elastic Agent sur Kubernetes : DaemonSet géré par Fleet, intégration Kubernetes, kube-st...
Elastic Agent en production : bonnes pratiques
Les bonnes pratiques Elastic Agent : sécurité, organisation des politiques, maîtrise des volumes,...
Elastic Observability : logs, infrastructure, APM et synthétiques
Les fonctions d'Elastic Observability : exploration des logs, inventaire d'infrastructure avec El...
Kibana : rôle, installation et premiers pas
Ce qu'est Kibana dans la suite Elastic, comment l'installer avec Elasticsearch (start-local, Dock...