La página Lista de seguimientos te permite buscar y examinar seguimientos individuales en detalle. Puedes ver e inspeccionar todos los intervalos de un seguimiento, la información de resumen de una solicitud y la información detallada de cada intervalo en el seguimiento de esta página. Para restringir los seguimientos que se están investigando, debes agregar filtros. Por ejemplo, puedes agregar un filtro para mostrar solo los seguimientos cuya latencia supere 1 segundo.
La página Lista de seguimiento almacena y muestra como máximo 1,000 seguimientos.
Visualiza los seguimientos recientes
Para ver los seguimientos recientes, en Google Cloud Console, selecciona Trace y, luego, selecciona Lista de seguimientos, o usa el siguiente botón:
Si es la primera vez que usas Trace, el seguimiento de los seguimientos puede tardar unos minutos. En la siguiente captura de pantalla, se muestra un ejemplo de esta página:
Intervalo
De forma predeterminada, la página Lista de seguimientos muestra los datos de la hora anterior. Puedes cambiar este intervalo a valores predeterminados mediante los botones que se encuentran en la parte superior de la página. Las opciones predeterminadas son las siguientes:
- 1 hora
- 6 horas
- 12 horas
- 1 día
- 2 días
- 4 días
- 7 días
- 14 días
- 30 días
Para ver un intervalo de tiempo personalizado, haz lo siguiente:
- Seleccione una opción predeterminada que supere el intervalo de tiempo personalizado deseado.
- Coloca el cursor en el gráfico Seleccionar un seguimiento en un extremo del intervalo de tiempo y arrastra el cursor de forma horizontal hasta el otro extremo.
- (Opcional) Para ver un rango personalizado de valores de latencia, coloca el puntero en un extremo del rango deseado y arrástralo verticalmente hacia el otro extremo.
Puedes repetir estas acciones hasta que selecciones el intervalo de tiempo y los rangos de latencia deseados.
Para restablecer el gráfico al intervalo de tiempo predeterminado, haz clic en Restablecer.
Filtros
Puedes usar filtros para encontrar seguimientos individuales. Los seguimientos que no coinciden con el filtro se ocultan de la vista. Cada filtro se especifica mediante un OPTION
predefinido que se vincula con un VALUE
. A continuación, se muestra la sintaxis general:
[OPTION] : [VALUE]
Por ejemplo, en la siguiente captura de pantalla se muestra un solo filtro. La opción de filtro es RootSpan
y Recv.
es el valor del filtro. Con este filtro, solo se muestran los seguimientos cuyo intervalo raíz tiene el prefijo Recv.
.
Para mostrar los seguimientos que coinciden exactamente con Recv.
, usa +Recv.
como
valor de filtro. El uso del signo más +
indica que quieres una coincidencia exacta. Para obtener detalles sobre la sintaxis de filtro, consulta Filtros de seguimiento.
Si agregas varios filtros, solo se muestran los seguimientos que coinciden con todos los filtros.
Cómo agregar un filtro
Para agregar un filtro, haz lo siguiente:
Haz clic en Agregar filtro de seguimiento filter_list para mostrar un menú de opciones de filtro y, luego, selecciona un
OPTION
. Siempre tiene las siguientes opciones:- RootSpan: Coincide con el nombre del intervalo raíz.
- SpanName: Coincide con el nombre del intervalo.
- Method: Muestra los seguimientos cuyos intervalos raíz están anotados con la etiqueta
/http/method
, donde el valor de la etiqueta coincide conVALUE
. - Estado: muestra los seguimientos cuyos intervalos raíz tienen anotaciones con la etiqueta
/http/status_code
, donde la etiqueta del valor coincide conVALUE
. En este caso,VALUE
puede contener códigos de estado específicos, como301
, o rangos de valores de estado, como3xx
. - MinLatency: muestra los seguimientos cuya latencia es al menos tan grande como
VALUE
milisegundos. - HasLabel: Muestra los seguimientos en los que la etiqueta especificada por
VALUE
aparece en al menos un intervalo. - Service: (Solo App Engine) muestra seguimientos que contienen al menos un intervalo cuyo nombre de servicio coincide con
VALUE
. - Version: (solo App Engine) muestra seguimientos que contienen al menos un intervalo cuya versión de la aplicación coincide con
VALUE
.
Es posible que veas otras opciones, como URL y LABEL: Client.
(Opcional) Si deseas una concordancia exacta, ingresa
+
como signo más. De forma predeterminada, una coincidencia se determina mediante una prueba de prefijo conVALUE
. Para obtener más detalles sobre las opciones de filtro, consulta Filtros de seguimiento.Para especificar el filtro
VALUE
, realiza una de las siguientes acciones:- Selección en el menú
VALUE
No se garantiza que las opciones del menú de valores estén completas. - Ingresa un valor de forma manual y, luego, presiona
return
en el teclado.
- Selección en el menú
Por ejemplo, para mostrar todos los seguimientos que contienen un comando HTTP POST y cuya latencia es de al menos 2 segundos, agrega un filtro con la opción MinLatency
cuyo valor sea 2000
.
Cómo editar un filtro
Para editar un valor de filtro, haz doble clic en el chip y coloca el puntero sobre el valor de filtro:
- Puede realizar una selección diferente desde el menú de valores de filtro.
- Puedes borrar texto.
- Puede ingresar texto.
Después de cambiar el valor de un filtro, el estilo del filtro cambia brevemente.
Gráfico de latencia
El gráfico etiquetado Selecciona un seguimiento muestra un punto para cada solicitud en el intervalo de tiempo seleccionado. Las coordenadas (x,y) de una solicitud corresponden al tiempo y la latencia de la solicitud.
Cuando mantienes el puntero sobre un punto, aparece información sobre la herramienta que incluye la fecha, la hora, el URI y la latencia:
Cuando haces clic en un punto, se producen los siguientes cambios:
- Se actualiza el gráfico y se destaca el punto que seleccionaste con un círculo.
- En la tabla de la solicitud, se destaca el URI seleccionado.
- Es posible que se abran dos paneles nuevos en la página Lista de seguimientos. En el gráfico de cascada, se muestra cada intervalo de un URI. En el panel de detalles, se muestra información detallada sobre el URI y se incluyen vínculos a informes de análisis y registros cuando están disponibles. Si estos paneles ya están abiertos, cuando haces clic en un punto, se actualizan los datos que se muestran en estos paneles.
Tabla de solicitud reciente
De forma predeterminada, la tabla de solicitudes recientes muestra las 5 solicitudes más recientes. La tabla almacena 1,000 seguimientos.
Atributo | Descripción |
---|---|
Latencia | La hora de extremo a extremo para que la aplicación maneje la solicitud. |
Método HTTP | Es el tipo de método HTTP, cuando corresponda. Este campo está en blanco para las solicitudes que no son HTTP. |
URI | El URI relativo de la solicitud. |
Informe de análisis | Un vínculo al informe de análisis asociado, cuando haya uno disponible. |
Hora | Cuando se inició la solicitud. |
Puedes cambiar las solicitudes que se muestran en la tabla mediante cualquiera de los siguientes métodos:
- Selecciona un intervalo de tiempo.
- Navega hacia atrás o hacia adelante con los botones Anterior navigate_before y Siguiente navigate_next.
- Haz clic en el encabezado de una columna para cambiar el orden de las filas.
- Haz clic en un punto del gráfico de latencia.