Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
AWS X-Ray es un servicio que recopila datos sobre las solicitudes que atiende su aplicación y proporciona herramientas que puede utilizar para ver, filtrar y obtener información sobre esos datos a fin de identificar problemas y oportunidades de optimización. En el caso de cualquier solicitud rastreada hasta su aplicación, podrá ver información detallada no solo sobre la solicitud y la respuesta, sino también sobre las llamadas que la aplicación realiza a AWS los recursos intermedios, los microservicios, las bases de datos y la web. APIs

AWS X-Ray recibe trazas de su aplicación, además de los usos de Servicios de AWS su aplicación que ya están integrados con X-Ray. La instrumentación de una aplicación implica el envío de datos de rastro para solicitudes entrantes y salientes y otros eventos de la aplicación junto con los metadatos de cada solicitud. Muchos escenarios de instrumentación solo requieren cambios en la configuración. Por ejemplo, puede utilizar todas las solicitudes HTTP entrantes y las llamadas posteriores Servicios de AWS que realice su aplicación Java. Existen varios SDKs agentes y herramientas que se pueden utilizar para instrumentar su aplicación de rastreo de rayos X. Para obtener más información, consulte Instrumentación de su aplicación.
Servicios de AWS que están integrados con X-Ray pueden añadir encabezados de rastreo a las solicitudes entrantes, enviar datos de rastreo a X-Ray o ejecutar el daemon X-Ray. Por ejemplo, AWS Lambda puede enviar datos de rastreo sobre las solicitudes a sus funciones de Lambda y ejecutar el daemon X-Ray en los trabajadores para facilitar el uso del SDK de X-Ray.

En lugar de enviar los datos de rastro directamente a X-Ray, cada SDK cliente envía documentos de segmento JSON a un proceso del daemon que escucha el tráfico UDP. El daemon de X-Ray almacena en búfer segmentos en una cola y los carga en X-Ray en lotes. El daemon está disponible para Linux, Windows y macOS, y se incluye en AWS Lambda las plataformas AWS Elastic Beanstalk y.
X-Ray utiliza los datos de rastreo de los AWS recursos que impulsan sus aplicaciones en la nube para generar un mapa de rastreo detallado. El mapa de rastros muestra el cliente, el servicio frontend y los servicios backend a los que llama dicho servicio frontend para procesar solicitudes y mantener los datos. Utilice el mapa de rastros para identificar cuellos de botella, picos de latencia y otros problemas que puede resolver a fin de mejorar el desempeño de las aplicaciones.
