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.
¿Qué es? AWS X-Ray?
AWS X-Ray es un servicio que recopila datos sobre las solicitudes que atiende tu aplicación y proporciona herramientas que puedes usar 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 dirigida a tu aplicación, puedes ver información detallada no solo sobre la solicitud y la respuesta, sino también sobre las llamadas que realiza la aplicación a AWS los recursos, microservicios, bases de datos y API web descendentes.
AWS X-Ray recibe los rastros de su aplicación, además de los Servicios de AWS usos de la aplicación con los que ya están integrados 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 instrumentar todas las solicitudes HTTP entrantes y las llamadas descendentes Servicios de AWS que realice su aplicación Java. Hay varios SDK, agentes y herramientas que se pueden usar para instrumentar su aplicación para X-Ray el rastreo. Para obtener más información, consulte Instrumentación de su aplicación.
Servicios de AWS que están integrados X-Ray pueden añadir encabezados de seguimiento a las solicitudes entrantes, enviar datos de seguimiento o ejecutar el X-Ray daemon. X-Ray Por ejemplo, AWS Lambda pueden enviar datos de seguimiento sobre las solicitudes a sus funciones de Lambda y ejecutar el X-Ray demonio en los trabajadores para facilitar el uso del SDK. X-Ray
En lugar de enviar los datos de seguimiento directamente a X-Ray, cada SDK de cliente envía los documentos de segmentos JSON a un proceso daemon que detecta el tráfico UDP. El X-Ray demonio almacena en búfer los segmentos de una cola y los carga en lotes. X-Ray El daemon está disponible para Linux, Windows y macOS, y está incluido en todas las plataformas. AWS Elastic Beanstalk AWS Lambda
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.