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.
Activez vos applications sur Amazon ECS
Activez les signaux d' CloudWatch application sur Amazon ECS en suivant les étapes de configuration personnalisées décrites dans cette section.
Pour les applications exécutées sur Amazon ECS, vous devez installer et configurer OpenTelemetry vous-même l' CloudWatch agent et AWS Distro. Sur ces architectures activées avec une configuration personnalisée d’Application Signals, Application Signals ne découvre pas automatiquement les noms de vos services ni les hôtes ou clusters sur lesquels ils s’exécutent. Vous devez spécifier ces noms lors de la configuration personnalisée, et les noms que vous spécifiez sont ceux qui sont affichés sur les tableaux de bord d’Application Signals.
Utilisation d’une configuration personnalisée pour activer Application Signals sur Amazon ECS
Utilisez ces instructions de configuration personnalisées pour intégrer vos applications sur Amazon ECS à CloudWatch Application Signals. Vous installez et configurez OpenTelemetry vous-même l' CloudWatch agent et AWS Distro.
Il existe deux méthodes pour déployer les signaux d'application sur Amazon ECS. Choisissez celui qui convient le mieux à votre environnement.
Déployez à l'aide de la stratégie du sidecar— Vous ajoutez un conteneur annexe d' CloudWatch agent à chaque définition de tâche du cluster.
Avantages :
Supporte à la fois les types
ec2
deFargate
lancement et de lancement.Vous pouvez toujours l'utiliser
localhost
comme adresse IP lorsque vous configurez des variables d'environnement.
Inconvénients :
Vous devez configurer le conteneur annexe de l' CloudWatch agent pour chaque tâche de service exécutée dans le cluster.
Seul le mode réseau
awsvpc
est pris en charge.
Déployez à l'aide de la stratégie des démons— Vous n'ajoutez une tâche d' CloudWatch agent qu'une seule fois dans le cluster, et la stratégie de planification des démons Amazon ECS la déploie selon les besoins. Cela garantit que chaque instance reçoit en permanence des traces et des métriques, offrant ainsi une visibilité centralisée sans que l'agent n'ait à s'exécuter comme un sidecar avec chaque définition de tâche d'application.
Avantages :
Vous ne devez configurer le service daemon pour l' CloudWatch agent qu'une seule fois dans le cluster.
Inconvénients :
Ne prend pas en charge le type de lancement Fargate.
Si vous utilisez le mode
bridge
réseauawsvpc
ou, vous devez spécifier manuellement l'adresse IP privée de chaque instance de conteneur dans les variables d'environnement.
Quelle que soit la méthode, sur les clusters Amazon ECS, Application Signals ne découvre pas automatiquement les noms de vos services. Vous devez spécifier les noms de vos services lors de la configuration personnalisée, et les noms que vous spécifiez sont ceux qui sont affichés sur les tableaux de bord des signaux d'application.