Configurations d’instrumentation prises en charge - Amazon CloudWatch

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.

Utiliser AWS Distro pour utiliser OpenTelemetry l'agent CloudWatch

L'expérience de surveillance des performances des applications (APM) la plus intégrée qui CloudWatch soit est fournie via AWS Distro for OpenTelemetry (ADOT) SDKs et est utilisée avec l' CloudWatch agent pour collecter des métriques et des traces d'applications. Cette option est idéale si vous souhaitez démarrer CloudWatch rapidement avec l'APM et tirer parti des intégrations de out-of-the box avec des fonctionnalités telles que Container Insights et CloudWatch Logs. Pour plus d'informations, consultez Activer les signaux d'application sur les clusters Amazon EKS et Activer les signaux d'application sur Amazon EC2, Amazon ECS ou Kubernates.

Utiliser le OpenTelemetry SDK et le collecteur

Cette configuration convient aux cas d’utilisation suivants :

  1. Vous avez instrumenté votre application ou votre plan avec Collector OpenTelemetry SDKs et vous utilisez actuellement OpenTelemetry Collector.

  2. 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.

Utiliser le AWS X-Ray SDK et le daemon

Cette option est préférable si vous avez instrumenté votre application à l'aide de X-Ray SDKs et que vous n'avez pas migré SDKs ADOT ou. OpenTelemetry SDKs

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 SDKs
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 Oui 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 %