RousselTMLEARNING

Observabilité

Elastic Agent en production : bonnes pratiques

Les bonnes pratiques Elastic Agent : sécurité, organisation des politiques, maîtrise des volumes, haute disponibilité de Fleet Server, mises à jour et supervision du parc.

1. Sécurité #

Protéger les agents et les données.

Règles #

Sécurité, organisation, données, exploitation.
  • TLS vérifié partout (Fleet Server, Elasticsearch, Logstash) ; jamais --insecure en production.
  • Jetons d'enrôlement par politique, révoqués après le déploiement initial si inutiles.
  • Secrets des intégrations dans les champs secrets de Fleet ; variables d'environnement en mode autonome.
  • Protection contre la désinstallation sur les postes équipés d'Elastic Defend.

2. Organisation et volumes #

Rester lisible et maîtriser les coûts.

Règles #

  • Une politique par rôle d'hôte, un namespace par environnement ou équipe, des tags pour les sélections (mises à jour, actions).
  • Désactiver les flux inutiles d'une intégration (métriques par processus, logs de debug).
  • Filtrer à la source (processeurs drop_event) ou dans le pipeline @custom.
  • Politiques de cycle de vie (ILM) et rétention adaptées par data stream.

3. Exploitation #

Un parc fiable.

Règles #

  • Au moins deux Fleet Server derrière un répartiteur de charge.
  • Supervision des agents activée, alerte sur les agents hors ligne ou dégradés.
  • Mises à jour par lots après la pile, sur un lot pilote d'abord.
  • Politiques versionnées (export YAML, API Fleet ou Terraform) pour les reconstruire à l'identique.
# API Fleet : lister les agents hors ligne
curl -s -u elastic:$PASS "$KIBANA/api/fleet/agents?kuery=status:offline" -H 'kbn-xsrf: true' | jq '.items[].local_metadata.host.hostname'

Articles liés

Elastic Agent : architecture, Fleet et intégrations

Comprendre Elastic Agent : agent unique de collecte, Fleet et Fleet Server, politiques d'agent, intégrations,…

Elastic Agent ou Beats ? Choisir et migrer

Comparer Elastic Agent et les Beats (Filebeat, Metricbeat, Winlogbeat), savoir quand garder les Beats et migr…

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, comprendre le…

Pour aller plus loin

Soutenir

♥ SOUTENIR

Soutenez RousselTM Learning

Les formations, articles, TP et attestations restent gratuits et sans publicité intrusive. Une contribution libre, du montant de votre choix, finance l’hébergement, les environnements de TP et l’écriture de nouveaux contenus.

Contribuer avec PayPal Montant libre · carte bancaire ou compte PayPalEn savoir plus
QR code PayPal
Ou scannez ce QR code avec votre téléphone

Merci, chaque contribution compte !