# pipelines.yml — Fichier de configuration principale pour Logstash # Il définit quels pipelines (flux de traitement) Logstash doit charger. # Ce fichier ne remplace pas logstash.conf, il le référence. - pipeline.id: main # ✅ Identifiant unique obligatoire du pipeline path.config: "/usr/share/logstash/pipeline/logstash.conf" # ✅ Chemin vers le fichier .conf à charger (doit exister dans le conteneur) pipeline.workers: 2 # Nombre de threads pour traiter les événements (par défaut: nombre de CPU) pipeline.batch.size: 125 # Taille du lot d'événements traités ensemble queue.type: memory # Type de file d'attente : "memory" (par défaut) ou "persisted" (sur disque)