

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Affichage des événements du cycle de vie d’Amazon ECS dans Container Insights
<a name="container-insights-ECS-lifecycle-events"></a>

Vous pouvez consulter les événements du cycle de vie d'Amazon ECS dans la console Container Insights. Cela vous aide à corréler vos métriques, journaux et événements de conteneurs en une seule vue pour vous donner une visibilité opérationnelle plus complète.

Les événements comprennent des événements de changement d'état d'instance de conteneur, des événements de changement d'état de tâche et des événements d'action de service. Ils sont automatiquement envoyés par Amazon ECS à Amazon EventBridge et sont également collectés CloudWatch sous forme de journal d'événements. Pour plus d'informations sur ces événements, consultez [Événements Amazon ECS](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs_cwe_events.html).

La tarification standard de Container Insights s’applique aux événements du cycle de vie d’Amazon ECS. Pour en savoir plus, consultez [Tarification Amazon CloudWatch](https://aws.amazon.com/cloudwatch/pricing/).

Pour configurer le tableau des événements du cycle de vie et créer des règles pour un cluster, vous devez disposer des autorisations `events:PutRule`, `events:PutTargets` et `logs:CreateLogGroup`. Vous devez également vous assurer qu'il existe une politique de ressources qui permet de EventBridge créer le flux de journaux et d'envoyer les CloudWatch journaux à Logs. Si cette politique de ressources n'existe pas, vous pouvez saisir la commande suivante pour la créer :

------
#### [ JSON ]

****  

```
{
  "Version":"2012-10-17",		 	 	 
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "logs:CreateLogStream",
        "logs:PutLogEvents"
      ],
      "Principal": {
        "Service": ["events.amazonaws.com", "delivery.logs.amazonaws.com"]
      },
      "Resource": "arn:aws:logs:us-east-1:111122223333:log-group:/aws/events/ecs/containerinsights/*:*",
      "Condition": {
        "StringEquals": {
        "aws:SourceAccount": "111122223333"
        },
        "ArnLike": {
        "aws:SourceArn": "arn:aws:events:us-east-1:111122223333:rule/eventsToLog*"
        }
      },
      "Sid": "TrustEventBridgeToStoreECSLifecycleLogEvents"
    }
  ]
}
```

------

Vous pouvez utiliser la commande suivante pour vérifier si vous disposez déjà de cette politique et pour confirmer que son rattachement a fonctionné correctement.

```
aws logs describe-resource-policies --region region --output json
```

Pour afficher le tableau des événements du cycle de vie, vous devez disposer des autorisations `events:DescribeRule`, `events:ListTargetsByRule` et `logs:DescribeLogGroups`.

**Pour consulter les événements du cycle de vie d'Amazon ECS dans la console CloudWatch Container Insights**

1. Ouvrez la CloudWatch console à l'adresse [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1. Choisissez **Insights** (Informations), **Container Insights**.

1. Choisissez **Afficher les tableaux de bord des performances**. 

1. Dans la liste déroulante suivante, choisissez soit **ECS Clusters** (Clusters ECS), soit **ECS Services** (Services ECS), soit **ECS Tasks** (Tâches ECS).

1. Si vous avez choisi **ECS Services** (Services ECS) ou **ECS Tasks** (Tâches ECS) à l'étape précédente, choisissez l'onglet **Lifecycle events** (Événements du cycle de vie).

1. Au bas de la page, si vous voyez **Configurer les événements du cycle** de vie, sélectionnez-le pour créer des EventBridge règles pour votre cluster.

   Les événements sont affichés sous les volets Container Insights et au-dessus de la section Application Insights. Pour exécuter des analyses supplémentaires et créer des visualisations additionnelles sur ces événements, choisissez **View in Logs Insights** (Afficher dans Logs Insights) dans le tableau Lifecycle Events (Événements du cycle de vie).