Présentation
Amazon ECS sur EC2 est un service d’orchestration de conteneurs hautement évolutif et à hautes performances pour les conteneurs Docker s’exécutant sur des instances EC2.
Recueillez des métriques ECS automatiquement à partir de CloudWatch grâce à l’intégration Datadog/Amazon ECS. Enrichissez ces métriques en utilisant l’API ECS pour récupérer les événements et les tags ECS, ainsi que le statut des instances, tâches et services de conteneur.
Configuration
Installation
Si vous ne l’avez pas déjà fait, configurez d’abord l’intégration Amazon Web Services.
Collecte de métriques
Suivez les instructions de configuration de la délégation de rôles pour l’intégration AWS.
Dans le carré AWS, ajoutez le nom du rôle IAM et cochez la case ECS sous Limit metric collection.
Lorsque la collecte de métriques est activée, un dashboard prêt à l’emploi fournissant des informations détaillées au sujet de vos métriques ECS est disponible pour cette intégration. Consultez Surveiller ECS avec Datadog pour en savoir plus.
Données collectées
Métriques
Chacune des métriques récupérées à partir d’AWS se voit assigner les mêmes tags que ceux qui apparaissent dans la console AWS, y compris, mais sans s’y limiter, le hostname et les groupes de sécurité.
Remarque : les métriques commençant par ecs.containerinsights.*
proviennent de l’agent CloudWatch d’AWS.
Événements
Pour réduire les données parasites, l’intégration Amazon ECS est automatiquement configurée de façon à autoriser uniquement les événements qui contiennent les termes suivants : drain
, error
, fail
, insufficient memory
, pending
, reboot
et terminate
. Vous trouverez ci-dessous des exemples d’événements :
Pour supprimer la liste d’inclusion et recevoir tous les événements générés par votre intégration Datadog/Amazon ECS, contactez l’assistance Datadog.
Checks de service
aws.ecs.agent_connected
Indique si l’Agent ECS est connecté.
Statuses: ok, critical
Dépannage
Besoin d’aide ? Contactez l’assistance Datadog.