

# Configuraciones de instrumentación compatibles
<a name="Getting-Started-App-Signals"></a>

 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
<a name="w2aac28c17c31b5"></a>

 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](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Application-Signals-Enable-EKS.html) y [Habilitación de Application Signals en Amazon EC2, Amazon ECS o Kubernates](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Application-Signals-Enable-Other.html). 

## Uso del SDK y el recopilador de OpenTelemetry
<a name="w2aac28c17c31b7"></a>

 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. 

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

 Para obtener más información, consulte [OpenTelemetry con CloudWatch](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-OpenTelemetry-Sections.html). 

## Uso del SDK y el daemon de AWS X-Ray
<a name="w2aac28c17c31c11"></a>

 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](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Transaction-Search.html). 

## Comparación de características
<a name="w2aac28c17c31c13"></a>


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