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.
Couverture pour les ECS clusters Amazon
La couverture du temps d'exécution ECS des clusters Amazon inclut les tâches exécutées sur AWS Fargate (Fargate) les instances de ECS conteneur Amazon 1.
Pour un ECS cluster Amazon qui s'exécute sur Fargate, la couverture d'exécution est évaluée au niveau de la tâche. La couverture du ECS temps d'exécution des clusters inclut les tâches Fargate qui ont commencé à s'exécuter une fois que vous avez activé la surveillance du temps d'exécution et la configuration automatisée des agents pour Fargate (uniquement). ECS Par défaut, une tâche Fargate est immuable. GuardDuty ne sera pas en mesure d'installer l'agent de sécurité pour surveiller les conteneurs sur les tâches déjà en cours d'exécution. Pour inclure une telle tâche Fargate, vous devez arrêter puis recommencer la tâche. Assurez-vous de vérifier si le service associé est pris en charge.
Pour plus d'informations sur le ECS conteneur Amazon, consultez la section Création de capacités.
Table des matières
Consultation des statistiques de couverture
Les statistiques de couverture ECS des ressources Amazon associées à votre propre compte ou à vos comptes de membres sont le pourcentage de ECS clusters Amazon sains par rapport à tous les ECS clusters Amazon sélectionnés Région AWS. Cela inclut la couverture des ECS clusters Amazon associés à la fois aux instances Fargate et EC2 Amazon. L'équation suivante représente cela comme suit :
(Clusters sains/Tous les clusters) x 100
Considérations
-
Les statistiques de couverture du ECS cluster incluent l'état de couverture des tâches Fargate ECS ou des instances de conteneur associées à ce cluster. ECS L'état de couverture des tâches Fargate inclut les tâches en cours d'exécution ou récemment terminées.
-
Dans l'onglet Couverture d'exécution du ECS cluster, le champ Instances de conteneur couvertes indique l'état de couverture des instances de conteneur associées à votre ECS cluster Amazon.
Si votre ECS cluster Amazon contient uniquement des tâches Fargate, le nombre apparaît comme 0/0.
-
Si votre ECS cluster Amazon est associé à une EC2 instance Amazon qui ne dispose pas d'un agent de sécurité, le ECS cluster Amazon aura également un statut de couverture défaillant.
Pour identifier et résoudre le problème de couverture de l'EC2instance Amazon associée, consultez la section relative Résolution des problèmes de couverture aux EC2 instances Amazon.
Choisissez l'une des méthodes d'accès pour consulter les statistiques de couverture de vos comptes.
Pour plus d'informations sur les problèmes de couverture, consultezRésolution des problèmes de couverture.
Configuration des notifications de modification de l'état de couverture
L'état de couverture de votre ECS cluster Amazon peut apparaître comme étant insalubre. Pour savoir quand l'état de couverture change, nous vous recommandons de le surveiller régulièrement et de résoudre les problèmes s'il devient insalubre. Vous pouvez également créer une EventBridge règle Amazon pour recevoir une notification lorsque le statut de couverture passe de Malsain à Sain ou autre. Par défaut, il le GuardDuty publie dans le EventBridge bus pour votre compte.
Exemple de schéma de notification
Dans une EventBridge règle, vous pouvez utiliser les exemples d'événements et de modèles d'événements prédéfinis pour recevoir une notification de l'état de couverture. Pour plus d'informations sur la création d'une EventBridge règle, consultez la section Créer une règle dans le guide de EventBridge l'utilisateur Amazon.
En outre, vous pouvez créer un modèle d'événement personnalisé à l'aide de l'exemple de schéma de notification suivant. Assurez-vous de remplacer les valeurs de votre compte. Pour être averti lorsque le statut de couverture de votre ECS cluster Amazon passe de Healthy
àUnhealthy
, le detail-type
GuardDuty Runtime
Protection Unhealthy
. Pour être averti lorsque le statut de couverture passe de Unhealthy
àHealthy
, remplacez la valeur de detail-type
par GuardDuty Runtime Protection Healthy
.
{ "version": "0", "id": "event ID", "detail-type": "GuardDuty Runtime Protection Unhealthy", "source": "aws.guardduty", "account": "Compte AWS ID", "time": "event timestamp (string)", "region": "Région AWS", "resources": [ ], "detail": { "schemaVersion": "1.0", "resourceAccountId": "string", "currentStatus": "string", "previousStatus": "string", "resourceDetails": { "resourceType": "ECS", "ecsClusterDetails": { "clusterName":"", "fargateDetails":{ "issues":[], "managementType":"" }, "containerInstanceDetails":{ "coveredContainerInstances":int, "compatibleContainerInstances":int } } }, "issue": "string", "lastUpdatedAt": "timestamp" } }
Résolution des problèmes de couverture
Si l'état de couverture de votre ECS cluster Amazon n'est pas satisfaisant, vous pouvez en connaître la raison dans la colonne Problème.
Le tableau suivant fournit les étapes de résolution recommandées pour les problèmes liés à Fargate (ECSAmazon uniquement). Pour plus d'informations sur les problèmes de EC2 couverture des instances Amazon, consultez la section relative aux Résolution des problèmes de couverture instances Amazon. EC2
Type de problème | Informations supplémentaires | Étapes de dépannage recommandées |
---|---|---|
L'agent ne fait pas de rapport |
L'agent ne présente pas de rapports pour les tâches dans |
Vérifiez que la configuration de votre VPC point de terminaison est correcte. Si votre organisation dispose d'une politique de contrôle des services (SCP), assurez-vous qu'elle ne refuse pas l' |
|
Consultez les détails du VPC problème dans les informations supplémentaires. |
|
L'agent est sorti |
ExitCode: |
Consultez les détails du problème dans les informations supplémentaires. |
Motif : |
||
ExitCode: |
||
L'agent est sorti : Raison |
Le rôle d'exécution des tâches doit disposer des autorisations Amazon Elastic Container Registry (AmazonECR) suivantes :
Pour plus d’informations, consultez Fournir ECR les autorisations et les détails du sous-réseau. Après avoir ajouté les ECR autorisations Amazon, vous devez redémarrer la tâche. Si le problème persiste, consultezMon AWS Step Functions flux de travail échoue de façon inattendue. |
|
Autres ou agent non provisionné |
Problème non identifié, pour les tâches dans |
Utilisez les questions suivantes pour identifier la cause première du problème :
|