Trace Explorer le permite consultar y analizar en tiempo real los datos completos de trazas almacenados. Combine filtros y dimensiones de agregación para diagnosticar cuellos de botella en el rendimiento, identificar spans con errores y comprender los flujos de solicitudes a través de microservices.
Requisitos previos
Antes de empezar, asegúrese de contar con lo siguiente:
Datos de la aplicación reportados a Managed Service for OpenTelemetry. Para obtener instrucciones de configuración, consulte Integrate services or components.
Abrir Trace Explorer
Inicie sesión en la consola de Managed Service for OpenTelemetry.
En el panel de navegación izquierdo, haga clic en Trace Explorer.
En la barra de navegación superior, seleccione una región.
En la esquina superior derecha, seleccione un intervalo de tiempo.
Filtrar y consultar trazas
Trace Explorer ofrece tres métodos para filtrar datos de trazas:
Quick Filter: Filtre por estado, duración, nombre de la aplicación, nombre del span o dirección del host. Las condiciones seleccionadas aparecen en la barra de búsqueda.
-
Panel de filtros: Haga clic en la barra de búsqueda para abrir el panel desplegable de filtros. Agregue o modifique las condiciones de filtro desde este panel.

Sintaxis de consulta: Introduzca una instrucción de consulta directamente en la barra de búsqueda. Para más detalles sobre la sintaxis, consulte Usage methods of Trace Explorer.
Haga clic en el icono
junto a la lista desplegable Aggregation Dimension para guardar sus condiciones de filtro actuales como una vista.Haga clic en Saved View para acceder a todas las vistas guardadas, o haga clic en una vista específica para cargar sus condiciones de filtro.
Agregar datos de trazas
Seleccione una dimensión de agregación en la lista desplegable para agrupar los datos consultados. La agregación le ayuda a identificar patrones, como qué spans consumen más tiempo o qué servicios generan más errores.
Consultar la lista de trazas
Después de aplicar los filtros, la página de Trace Explorer muestra gráficos de columnas con los recuentos de llamadas y errores HTTP, una curva de serie temporal de duración y una lista de trazas.

La siguiente tabla describe las acciones disponibles en la lista de trazas.
|
**Action** |
Modo de uso |
|
Ver detalles de la traza |
Haga clic en un trace ID o en Details dentro de la columna Actions para ver los detalles de la traza y su topología. Consulte Trace details. |
|
Ver registros de la traza |
Haga clic en Logs dentro de la columna Actions. Consulte Use the log analysis feature. |
|
Personalizar columnas |
Haga clic en el icono |
|
Agregar un filtro a partir de un valor |
Pase el cursor sobre un valor de span y haga clic en el icono |

Consultar el gráfico de dispersión
La pestaña Scatter plot representa cada traza como un punto, con el tiempo en el eje X y la duración en el eje Y. Utilice esta vista para detectar valores atípicos y tendencias de duración de un vistazo.
Pase el cursor sobre un punto para ver la información básica de la traza.
Haga clic en un punto para abrir los detalles de la traza. Consulte Trace details.

Analizar la agregación de trazas
Trace Explorer permite analizar los spans consultados según diversas dimensiones. En el caso de trazas compuestas por una gran cantidad de spans, la función de agregación de trazas consulta hasta 5,000 trazas distribuidas, recupera sus spans mediante el ID de traza y agrega los resultados. La integridad de la traza se conserva durante todo este proceso.
Cuando se especifican varias condiciones de consulta, la agregación puede tardar más en completarse. Espere a que finalice el cálculo antes de revisar los resultados.

Métricas de agregación
|
**Métrica** |
**Descripción** |
|
spanName |
Nombre del span. |
|
serviceName |
Nombre de la aplicación a la que pertenece el span. |
|
Request count / request ratio |
Número de solicitudes que llaman a este span y su porcentaje respecto al total de solicitudes. Fórmula: solicitudes que llaman a este span / total de solicitudes x 100%. |
|
Span count / request multiple |
Número promedio de veces que cada solicitud llama a este span. Fórmula: recuento total de spans / recuento de solicitudes. |
|
Average self-time / proportion |
Tiempo promedio dedicado exclusivamente al span, sin incluir los spans secundarios. Fórmula: tiempo total del span - tiempo en todos los spans secundarios. Para llamadas asíncronas, el tiempo propio equivale al tiempo total del span. |
|
Average duration |
Duración promedio de extremo a extremo del span. |
|
Exception count / exception ratio |
Número de solicitudes con excepciones y su porcentaje respecto al total de solicitudes. Fórmula: solicitudes con excepciones / total de solicitudes. Cuando el multiplicador de solicitudes supera 1, una sola solicitud puede generar varias excepciones. |
Ejemplo de agregación
Considere una traza donde el Span A llama al Span B y al Span C:
|
**spanName** |
**serviceName** |
**Request count / request ratio** |
**Span count / request multiple** |
**Average self-time / proportion** |
**Average duration** |
**Exception count / exception ratio** |
|
A |
demo |
10 / 100.00% |
10 / 1.00 |
5.00 ms / 25.00% |
20 ms |
2 / 20.00% |
|
- B |
demo |
4 / 40.00% |
8 / 2.00 |
16.00 ms / 100.00% |
16 ms |
2 / 50.00% |
|
- C |
demo |
1 / 10.00% |
1 / 1.00 |
4.00 ms / 100.00% |
4 ms |
1 / 100.00% |
Cómo interpretar estos datos:
Distribución de solicitudes: El Span A recibe las 10 solicitudes (100%). Solo 4 solicitudes llegan al Span B (40%) y únicamente 1 alcanza el Span C (10%). Las solicitudes restantes omiten el Span B y el Span C debido a lógica condicional o excepciones.
Distribución de spans por solicitud: El Span A tiene un multiplicador de solicitudes de 1.00, lo que significa que cada solicitud lo llama una vez. El Span B tiene un multiplicador de 2.00: cada una de las 4 solicitudes que llegan al Span B lo llama dos veces en promedio.
Distribución de tiempo propio: El tiempo propio promedio del Span A es de 5.00 ms, lo cual representa solo el 25% de su duración total de 20 ms. El 75% restante se consume en los spans secundarios (B y C). Tanto el Span B como el Span C muestran un 100% de tiempo propio porque no tienen spans secundarios.
Distribución de excepciones: El Span A presenta 2 excepciones en 10 solicitudes (20% de tasa de excepciones). El Span B también tiene 2 excepciones, pero en solo 4 solicitudes (50% de tasa de excepciones). Dado que cada solicitud llama al Span B dos veces, la distribución probable es la siguiente: 2 de las 4 solicitudes encuentran una excepción en la primera llamada, mientras que la segunda llamada se ejecuta correctamente.
Para ver una traza específica, pase el cursor sobre un nombre de span azul y haga clic en el ID de traza recomendado.
Ver la topología de trazas
La pestaña Full Link Topology muestra las relaciones de llamadas entre aplicaciones para las trazas agregadas. Cada nodo de aplicación exhibe el recuento de solicitudes, el recuento de errores y el tiempo de respuesta.

Diagnosticar trazas lentas y con errores
Trace Explorer analiza las trazas lentas y fallidas para ayudarle a identificar las causas raíz. En lugar de inspeccionar manualmente trazas individuales, utilice las funciones de análisis para encontrar patrones comunes en las trazas problemáticas; por ejemplo, si los fallos se concentran en un host o interfaz específicos.
Consulte trazas por host, interfaz o una combinación de condiciones. Ejemplo: serviceName="arms-demo" AND ip="192.168.1.1".
Análisis de trazas lentas
ARMS selecciona las 1,000 trazas con mayor duración e identifica las cinco dimensiones más correlacionadas con la lentitud.

Detalles de trazas lentas
ARMS selecciona las 1,000 trazas más largas que superan el threshold configurado, toma una muestra de 1,000 trazas por debajo del threshold, compara ambos grupos y resalta las tres características más correlacionadas con las llamadas lentas.
Establezca el threshold según sus requisitos empresariales. Por ejemplo, para analizar trazas que tardan más de 1 minuto, configure el umbral en 60,000 milisegundos.

Análisis de trazas con errores
ARMS toma una muestra aleatoria de 1,000 trazas fallidas e identifica las cinco dimensiones más correlacionadas con los fallos.

Detalles de trazas con errores
ARMS compara las trazas fallidas con las normales y resalta las tres características más correlacionadas con los fallos.

Detalles de la traza
Haga clic en un ID de traza desde la lista de trazas o el gráfico de dispersión para abrir la vista de detalles de la traza. Esta vista contiene cuatro secciones: etiquetas de componentes, gráfico de barras de la traza, cascada de la traza y detalles del span.

Etiquetas de componentes
Las etiquetas en la parte superior de la vista de detalles de la traza muestran los tipos de llamada y los recuentos de spans. Cada etiqueta corresponde a un valor del campo attributes.component.name. Haga clic en una etiqueta para mostrar u ocultar los spans de ese tipo.
Gráfico de barras de la traza
El gráfico de barras horizontales visualiza la traza completa y la distribución de los spans dentro de ella.
|
**Elemento** |
**Descripción** |
|
Barras |
Cada barra representa un span. Solo se muestran los spans cuya duración supera el 1% de la duración total de la traza. |
|
Colores |
Los distintos colores representan diferentes aplicaciones. Por ejemplo, el azul corresponde a la aplicación |
|
Líneas negras |
Las líneas negras dentro de las barras indican el tiempo propio: el tiempo de procesamiento del span, excluyendo el tiempo consumido en los spans secundarios. Por ejemplo, si el Span A tarda 10 ms y su span secundario B tarda 8 ms, el tiempo propio del Span A es de 2 ms. |
|
Línea de tiempo |
La línea de tiempo en la parte superior muestra el intervalo de tiempo completo de la traza. |
Enfoque y filtrado de trazas
Cada fila representa un span y muestra la jerarquía padre-hijo. Un número antes de cada span primario indica cuántos spans secundarios contiene.
|
**Action** |
**Modo de uso** |
|
Contraer / expandir |
Haga clic en el icono |
|
Enfocar |
Seleccione un span y haga clic en el icono |
|
Quitar enfoque |
Haga clic en el icono |
|
Filtrar |
Introduzca un nombre de span, nombre de aplicación o valor de atributo en el cuadro de búsqueda para filtrar la traza y mostrar solo los spans coincidentes y su ruta hacia el span de entrada. Borre el cuadro de búsqueda y haga clic en el icono de búsqueda para eliminar el filtro. |
|
Zoom |
Haga clic en el icono |
Detalles del span
Seleccione un span para ver sus detalles, métricas relacionadas, registros y excepciones.
|
**Pestaña** |
**Descripción** |
**Cuándo utilizarla** |
|
Additional information |
Muestra los atributos, recursos, detalles y eventos del span, agrupados por tipo. Para descripciones de los campos, consulte Trace Explorer parameters. |
Inspeccionar atributos específicos del span y datos de eventos. |
|
Metrics |
Para aplicaciones Java monitoreadas por ARMS: métricas de JVM y del host. Para aplicaciones que usan un agente de código abierto: métricas RED Method (tasa, errores, duración). |
Correlacionar el rendimiento del span con métricas de infraestructura. |
|
Logs |
Muestra los registros de negocio asociados con la traza. Si hay un Logstore de Simple Log Service (SLS) configurado para la aplicación, puede ir al Logstore y consultar los registros de negocio basándose en el ID de la traza. |
Buscar entradas de registro a nivel de aplicación relacionadas con una traza. |
|
Exceptions |
Enumera la información de excepciones para el span seleccionado, si existe alguna. |
Identificar la causa raíz de los errores del span. |
|
Event Config |
Configure eventos de interacción personalizados para uno o más atributos de la traza. Utilice los eventos de interacción para consultar más detalles sobre la traza o ver registros y métricas relacionados. Para conocer los pasos de configuración, consulte Configure a custom interaction event for a trace. |
Crear accesos directos a detalles relacionados desde los datos de la traza. |

Siguientes pasos
Configure reglas de alerta para recibir notificaciones cuando ocurran errores específicos. Las alertas automatizadas ayudan a su equipo de operaciones a responder antes de que los problemas afecten a los usuarios. Para más detalles, consulte Application monitoring alert rules.
ubicado en la esquina superior derecha.
para añadir dicho valor como condición de filtro.
para contraer o expandir los elementos secundarios de un span.
para mostrar solo ese span y sus spans descendientes.
para restaurar la vista completa de la traza.
para acercar la vista y ocultar el gráfico de barras. Haga clic en el icono
para restaurar el gráfico de barras.