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.
Configurations d’instrumentation prises en charge
Vous pouvez activer les signaux CloudWatch d'application avec différentes configurations d'instrumentation. Cette rubrique décrit chacune des méthodes de configuration et les recommandations en fonction de la méthode que vous choisissez.
Utilisation AWS Distribution pour OpenTelemetry with the Agent CloudWatch
L'expérience de surveillance des performances des applications (APM) la plus intégrée qui CloudWatch soit est fournie par le biais des SDK AWS Distro for OpenTelemetry (ADOT) et est utilisée avec l' CloudWatch agent pour collecter les métriques et les traces des applications. Cette option est idéale si vous souhaitez démarrer CloudWatch rapidement avec l'APM et tirer parti d'intégrations prêtes à l'emploi avec des fonctionnalités telles que Container Insights et Logs. CloudWatch Pour plus d’informations, consultez Activer la vigie applicative sur les clusters Amazon EKS et Activer la vigie applicative sur Amazon EC2, Amazon ECS ou Kubernetes.
Utiliser le OpenTelemetry SDK et le collecteur
Cette configuration convient aux cas d’utilisation suivants :
-
Vous avez instrumenté votre application ou votre plan avec les kit SDK OpenTelemetry et vous utilisez actuellement le collecteur OpenTelemetry.
-
Vous utilisez des langages, tels que Erlang et Rust, qui ne sont pas pris en charge par AWS Distro for OpenTelemetry (ADOT).
Pour plus d'informations, reportez-vous à la section OpenTelemetry avec CloudWatch.
Utilisez la commande AWS X-Ray SDK et daemon
Cette option est préférable si vous avez instrumenté votre application à l'aide de X-Ray SDK et que vous n'avez pas migré de SDK ou de SDK ADOT. OpenTelemetry
Pour plus d’informations, consultez Recherche de transactions.
Comparaison des fonctionnalités
| Fonctionnalité | ADOT SDK + Agent CloudWatch | Ouvrez le SDK de télémétrie + Collector OpenTelemetry | X-Ray SDK |
|---|---|---|---|
| AWS Support | Oui | Uniquement pour les données envoyées à AWS | Oui |
| Prise en charge des langages non standard | Non | Oui | Non |
| Intégration Container Insights | Oui | Non | Non |
| Journalisation prête à l'emploi avec CloudWatch Logs | Oui | Non | Non |
| Métriques d’exécution prêtes à l’emploi | Oui | Non | Non |
| Obtient toujours des métriques sur 100 % du trafic | Oui | Uniquement à un taux d’échantillonnage de 100 % | Uniquement à un taux d’échantillonnage de 100 % |