En la página Trace Query, puede buscar una traza específica por su traceId, filtrar trazas mediante varias condiciones o realizar un análisis agregado sobre ellas.
Consultar trazas
Inicie sesión en la consola de ARMS.
En el panel de navegación izquierdo, seleccione . En la barra de navegación superior, seleccione una región.
-
En la página Trace Query, seleccione un Parameter Type, introduzca un valor en el campo Parameter Value y luego haga clic en Add to Query Condition.
Puede utilizar el parámetro traceId para realizar una búsqueda exacta.
Tabla 1. Tipos de parámetros
Tipo de parámetro
Descripción
traceId
Introduzca un traceId.
Operation name
Nombre de la operación para la llamada a la interfaz. No es compatible con la búsqueda difusa.
Client application name
Nombre de la aplicación cliente.
Server application name
Nombre de la aplicación servidor.
Duration greater than
Filtra las llamadas con una duración mayor que el valor especificado en milisegundos.
Call type
Seleccione un tipo de llamada.
Has exception
Encuentra trazas que incluyen una o más excepciones.
Client IP address
Dirección IP de la aplicación que inició la llamada.
Server IP address
Dirección IP de la aplicación que recibió la solicitud.
Business primary key
Campo utilizado para buscar eventos de negocio.
Response code
Introduzca un código de respuesta.
-
Haga clic en un traceId en los resultados para abrir la página Trace.
La página Trace muestra la siguiente información para cada span de la traza:
Nombre de la aplicación: El nombre de la aplicación.
Registro generado a las: La hora en que se generó el registro.
Estado: El color rojo indica que la llamada al servicio tiene una excepción; el verde indica que fue exitosa.
Dirección IP: La dirección IP de la aplicación.
Tipo de llamada: El tipo de la llamada, que coincide con la opción seleccionada en las condiciones de consulta.
Nombre de la operación: El nombre de la operación del servicio.
Línea de tiempo: La duración de la llamada al servicio y su posición dentro de la traza general.
Analizar trazas
En la página Trace Query, seleccione las casillas de verificación de las trazas que desea analizar y haga clic en Analyze Selected Traces.
En el panel Trace Explorer, puede consultar el nombre del span, el nombre de la aplicación, el tipo de llamada, el recuento/proporción de solicitudes, el recuento/proporción de excepciones, la duración propia promedio/proporción y la duración promedio de todas las trazas seleccionadas.
Pase el cursor sobre el nombre de un span para ver los traceIds que contienen dicho span.
Haga clic en el nombre de una aplicación para ir a la página Application Overview correspondiente a esa aplicación.
En la columna Actions de un span objetivo, haga clic en Statistical Analysis para consultar sus detalles. Esta información incluye la distribución de tipos de llamada, la duración total, el nombre de la operación, el recuento de solicitudes, recomendaciones de muestras y una lista de todos los métodos invocados con su nombre, tipo, recuento de llamadas, tiempo de ejecución y porcentaje del tiempo total. Por ejemplo, el panel Trace Analysis podría mostrar detalles de rendimiento para la operación /cart: una duración total de 9.4 s y 1,000 solicitudes. El gráfico circular de la izquierda muestra la distribución del tiempo, donde las llamadas HTTP representan el 26.8% y los métodos locales el 73.2%. La lista de métodos de la derecha indica que el método
org.apache.http.protocol.HttpRequestExecutor.execute(Tipo: HTTP) se invocó 685 veces, tuvo un tiempo de ejecución de 2.5 s y representó el 26.8% del tiempo total.