El rastreo distribuido rastrea y observa las solicitudes de servicio a medida que fluyen a través de sistemas distribuidos.
Las solicitudes pueden pasar a través de varios servicios para completarse, y estos servicios pueden estar en una variedad de lugares: contenedor, entornos sin servidor, máquina virtual, diferentes proveedores de nube o en las instalaciones. Cuando puede ver la ruta de una solicitud completa a través de diferentes servicios, puede identificar rápidamente fallas o problemas de rendimiento.
El rastreo distribuido recopila datos a medida que las solicitudes viajan de un servicio a otro, registrando cada segmento del viaje como un lapso. Estos tramos contienen detalles importantes sobre cada segmento de la solicitud y eventualmente se combinan en una sola traza. La traza completa le brinda una imagen de toda la solicitud.
A continuación se muestra un ejemplo de una transacción web donde el agente mide el tiempo invertido en cada servicio. Luego, el agente envía esa información de tiempo a New Relic como tramos, y los tramos se combinan en un rastreo distribuido.
¿Quieres empezar de inmediato?
Si aún no lo ha hecho, cree su cuenta New Relic gratuita a continuación para comenzar a monitorear sus datos hoy.
Si está familiarizado con el rastreo distribuido y desea comenzar de inmediato, consulte las opciones de configuración.
¿Quiere obtener más información antes de comenzar?
Vea estos temas de rastreo distribuido:
- ¿Cómo funciona el rastreo distribuido y qué tipos de rastreo distribuido están disponibles?
- ¿Cómo puedo solucionar problemas de solicitudes utilizando la UI de rastreo distribuida?
- ¿Cómo debo planificar mi implementación del rastreo distribuido?
- ¿Qué es la característica avanzada llamada Infinite Tracing?