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 Distro 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 via les 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 APM et utiliser des 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 Collector
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, voir OpenTelemetry avec CloudWatch.
Utilisez la commande AWS X-Ray SDK et démon
Cette option est idéale 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é | Kit de développement logiciel ADOT et agent CloudWatch | Ouvrez le SDK de télémétrie + Collector OpenTelemetry | X-Ray SDK |
|---|---|---|---|
| AWS soutien | 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 % |