Passer au contenu

Comment configurer un pilote de journal pour mes tâches Amazon ECS sur Fargate ?

Lecture de 2 minute(s)
0

Je souhaite configurer un pilote de journal pour mes tâches Amazon Elastic Container Service (Amazon ECS) sur AWS Fargate.

Brève description

Lorsque vous créez une définition de tâche pour AWS Fargate, Amazon ECS peut configurer automatiquement vos journaux Amazon CloudWatch. Cette option crée un groupe de journaux en votre nom et utilise le nom de famille de la définition de tâche avec ecs comme préfixe.

Résolution

Pour configurer votre pilote de journal afin qu'il utilise l'option de configuration automatique du groupe de journaux, procédez comme suit :

  1. Ouvrez la console Amazon ECS.
  2. Dans le volet de navigation, sélectionnez Définitions de tâches, puis Créer une nouvelle définition de tâche.
  3. Sur la page Créer une nouvelle définition de tâche, dans Configuration de la définition de tâche, saisissez le nom de votre famille de définitions de tâches.
  4. Sous Exigences en matière d'infrastructure, dans Type de lancement, choisissez AWS Fargate.
  5. Sous Conteneur, dans Journalisation, sélectionnez Utiliser la collecte de journaux. Puis, saisissez les informations suivantes :
    Pour configurer vos tâches afin d'utiliser le pilote de journal awslogs pour envoyer des journaux à CloudWatch, choisissez Amazon CloudWatch.
    Pour la clé awslogs-group, laissez la valeur telle quelle. Si le champ est vide, saisissez une valeur pour votre groupe.
    Pour la clé awslogs-region, laissez la valeur telle quelle. Si le champ est vide, saisissez une valeur pour votre région AWS.
    Pour la clé awslogs-stream-prefix, laissez la valeur telle quelle. Si le champ est vide, saisissez une valeur pour votre flux.
    Si le groupe de journaux n'existe pas, définissez le paramètre awslogs-create-group sur true. Pour le rôle d'exécution de tâche, utilisez l'action logs:CreateLogGroup.
    Remarque : En fonction de votre cas d'utilisation, vous pouvez définir d'autres paramètres. Pour plus d'informations, consultez la section Exemple de définition de tâche Amazon ECS : Acheminer les journaux vers CloudWatch.
  6. Sélectionnez Créer.

Informations connexes

Type de lancement Fargate

Rôle IAM d'exécution de tâche Amazon ECS

AWS OFFICIELA mis à jour il y a 2 ans