+++ title = "Tracing (rastreo)" weight = 11 description = "El tracing (rastreo) se refiere a la comprensión del camino del dato según se propaga por los componentes de nuestra aplicación." +++ El tracing (rastreo) distribuído, también llamado tracing distribuído de solicitud, es un método utilizado para comprender y monitorear cómo se comportan las aplicaciones, especialmente las que se construyeron utilizando arquitecturas de microservicios. Este tracing auxilia en la identificación de fallos, dónde están ocurriendo y cuáles serían las causas de una mala performance en la aplicación. Tracing se refiere a la comprensión del camino del dato según se propaga por los componentes de nuestra aplicación. Mientras que los Logs pueden guardar informaciones importantes de puntos de la vida de una solicitud , un trace conecta todos estos puntos en una ruta completa que explica cómo se trató la solicitud durante todas sus integraciones, desde el inicio hasta el final. AWS X-Ray ayuda a los desarrolladores a analizar y depurar aplicaciones distribuídas en producción. Con el X-Ray puedes entender cómo tu aplicación y los servicios que la respaldan se están saliendo para identificar y realizar troubleshooting de las causas raíz y errores. El X-Ray proporciona una visión de extremo a extremo de solicitudes mientras navegan por su malla de servicios e integraciones, y muestra un mapa de esta aplicación y sus componentes. Puedes utilizar este recurso tanto para analizar aplicaciones en ambientes de desarrollo cuanto en producción, desde una aplicación sencilla de tres niveles hasta aplicaciones de microservicios complejos, consistiendo en miles de servicios. [Aquí](https://docs.aws.amazon.com/xray/latest/devguide/aws-xray.html) puedes aprender más sobre el uso del AWS X-Ray.