Configuraciones de instrumentación compatibles - Amazon CloudWatch

Configuraciones de instrumentación compatibles

Puede habilitar Application Signals de CloudWatch con diferentes configuraciones de instrumentación. En este tema se describen cada uno de los métodos de configuración y las recomendaciones en función del método que elija.

Uso de AWS Distro para OpenTelemetry con el agente de CloudWatch

La experiencia de supervisión del rendimiento de las aplicaciones (APM) más integrada de CloudWatch se ofrece a través de los SDK de AWS Distro para OpenTelemetry (ADOT) y estos se usan con el agente de CloudWatch para recopilar métricas y seguimientos de las aplicaciones. Esta opción funciona mejor si quiere empezar a usar la APM en CloudWatch rápidamente y, a su vez, aprovechar las integraciones listas para usar con características como Container Insights y CloudWatch Logs. Para obtener más información, consulte Habilitación de Application Signals en los clústeres de Amazon EKS y Habilitación de Application Signals en Amazon EC2, Amazon ECS o Kubernates.

Uso del SDK y el recopilador de OpenTelemetry

Esta configuración funciona para los siguientes casos de uso:

  1. Se ha equipado su aplicación o plan con SDK de OpenTelemetry y actualmente usa un recopilador de OpenTelemetry.

  2. Usa lenguajes, como Erlang y Rust, que AWS Distro para OpenTelemetry (ADOT) no admite.

Para obtener más información, consulte OpenTelemetry con CloudWatch.

Uso del SDK y el daemon de AWS X-Ray

Esta opción es la mejor si se ha instrumentado su aplicación con los SDK de X-Ray y no ha migrado los SDK de ADOT ni los de OpenTelemetry.

Para obtener más información, consulte Transaction Search.

Comparación de características

Característica SDK de ADOT + Agente de CloudWatch SDK de Open Telemetry + Recopilador de OpenTelemetry SDK de X-Ray
Compatibilidad con AWS Solo para los datos enviados a AWS
Compatibilidad con lenguajes no estándar No No
Integración de Container Insights No No
Registro listo para usar con CloudWatch Logs No No
Métricas de tiempo de ejecución listas para usar No
Siempre obtiene métricas del 100 % del tráfico Solo a una frecuencia de muestreo del 100 % Solo a una frecuencia de muestreo del 100 %