Rastreo en Explore - Amazon Managed Grafana

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Rastreo en Explore

Este tema de documentación está diseñado para los espacios de trabajo de Grafana que admiten la versión 10.x de Grafana.

Para ver los espacios de trabajo de Grafana que admiten la versión 9.x de Grafana, consulte. Trabajando en Grafana versión 9

Para ver los espacios de trabajo de Grafana que admiten la versión 8.x de Grafana, consulte. Trabajando en Grafana versión 8

Puede usar Explore para visualizar los rastros de las fuentes de datos de rastreo.

Son compatibles los siguientes orígenes de datos.

Para obtener información sobre cómo configurar las consultas para las fuentes de datos enumeradas anteriormente, consulte la documentación de la fuente de datos específica.

Editor de consultas

Puede consultar y buscar datos de rastreo mediante el editor de consultas de una fuente de datos.

Cada fuente de datos puede tener su propio editor de consultas. El editor de consultas de la fuente de datos de Tempo es ligeramente diferente al editor de consultas de la fuente de datos de Jaeger.

Para obtener información sobre cómo consultar cada fuente de datos, consulte su documentación.

Explicación de Trace View

En esta sección se explican los elementos del panel de control de Trace View.

Encabezado

El encabezado de la vista de rastreo tiene los siguientes elementos:

  • Título del encabezado: muestra el nombre del tramo raíz y el ID de rastreo.

  • Buscar: resalta los tramos que contienen el texto buscado.

  • Metadatos: varios metadatos sobre la traza.

Minimapa

Muestra una vista condensada de la línea de tiempo del rastreo. Arrastre el puntero sobre el minimapa para ampliar un rango de tiempo más pequeño. Al hacer zoom, también se actualizará la línea temporal principal, por lo que será más fácil ver los intervalos más cortos. Al pasar el ratón sobre el minimapa, al ampliarlo, aparecerá el botón Restablecer la selección, que restablece el zoom.

Filtros de espacio

Con los filtros de intervalo, puede filtrar los intervalos en el visor de cronología de seguimiento. Cuantos más filtros añada, más específicos serán los intervalos filtrados.

Puede añadir uno o más de los siguientes filtros:

  • Nombre del servicio de recursos

  • Nombre del spam

  • Duración

  • Etiquetas (que incluyen etiquetas, etiquetas de proceso y campos de registro)

Para mostrar solo los intervalos que has hecho coincidir, selecciona la opción Mostrar solo coincidencias.

Plazo

Muestra la lista de los intervalos de la traza. Cada fila del tramo consta de los siguientes componentes:

  • Botón Expandir elementos secundarios: expande o contrae todos los tramos secundarios del intervalo seleccionado.

  • Nombre del servicio: nombre del servicio que registró el intervalo.

  • Nombre de la operación: nombre de la operación que representa este intervalo.

  • Barra de duración del intervalo: representación visual de la duración de la operación dentro de la traza.

Detalles del intervalo

Al elegir la fila de intervalo, se muestran los detalles del intervalo, incluidos los siguientes.

  • Nombre de operación

  • Metadatos del intervalo

  • Etiquetas: cualquier etiqueta asociada a este intervalo.

  • Metadatos de proceso: metadatos sobre el proceso que registró este intervalo.

  • Registros: lista de los registros registrados por este intervalo y los valores clave asociados. En el caso de los registros de Zipkin, la sección muestra las anotaciones de Zipkin.

Rastrear hasta los registros

Puede navegar desde un intervalo en una vista de rastreo directamente a los registros relevantes para ese intervalo. Está disponible para las fuentes de datos de Tempo, Jaeger y Zipkin. Consulte la documentación correspondiente para obtener instrucciones sobre cómo configurar cada fuente de datos.

Elija el icono del documento para abrir una vista dividida en Explore con la fuente de datos configurada y consulte los registros relevantes del intervalo.

Rastrea las métricas

nota

Esta función se encuentra actualmente en versión beta

Puede navegar desde un intervalo en una vista de rastreo directamente a las métricas relevantes para ese intervalo. Esta función está disponible para las fuentes de datos de Tempo, Jaeger y Zipkin. Consulte la documentación correspondiente para obtener detalles sobre la configuración.

Rastrea hasta los perfiles

Al utilizar Trace to profiles, puede utilizar la capacidad de Grafana para correlacionar diferentes señales añadiendo la funcionalidad de vincular trazas y perfiles.

Gráfico de nodos

Si lo desea, puede ampliar el gráfico de nodos de la traza mostrada. Según la fuente de datos, esto puede mostrar los tramos de la traza como nodos en el gráfico o añadir algún contexto adicional, incluido el gráfico de servicio basado en la traza actual.

Vista del gráfico de servicio

La vista del gráfico de servicio visualiza las métricas de los intervalos (rastrea los datos de tasas, tasas de error y duraciones (RED)) y los gráficos de servicio. Una vez configurados los requisitos, esta vista preconfigurada está disponible de inmediato.

Para obtener más información, consulte la página de fuentes de datos de Tempo. También puede consultar la página de visualización del gráfico de servicio en la documentación de Grafana Labs Tempo.

Data API (API de datos)

Esta visualización necesita que la fuente de datos devuelva una forma específica de los datos para poder mostrarlos correctamente.

La fuente de datos debe devolver el marco y el conjunto de datosframe.meta.preferredVisualisationType = 'trace'.

Estructura del marco de datos

Campos obligatorios;

Nombre del campo Tipo Descripción
ID de rastreo cadena Identificador de todo el rastreo. Solo debe haber un rastro en el marco de datos.
ID de España cadena Identificador del intervalo actual. Los SPANIDs deben ser únicos por traza.
ID de padre o madre cadena El spAnid del intervalo principal para crear la relación padre-hijo en la vista de rastreo. Puede ser undefined para un tramo raíz sin un elemento principal.
serviceName cadena Nombre del servicio del que forma parte este tramo.
Etiquetas de servicio TraceKeyValuePair[] Lista de etiquetas relevantes para el servicio.
startTime number Hora de inicio del intervalo en milisegundos.
duration number Duración del intervalo en milisegundos.

Campos opcionales:

Nombre del campo Tipo Descripción
registros TraceLog[] Lista de registros asociados al intervalo actual.
etiquetas TraceKeyValuePair[] Lista de etiquetas asociadas al tramo actual.
advertencias cadena [] Lista de advertencias asociadas al intervalo actual.
StackTraces cadena [] Lista de trazas de pila asociadas al intervalo actual.
errorIconColor cadena Color del icono de error en caso de que el intervalo esté marcado conerror: true.

Para obtener más información sobre los tipos TraceSpanRow, consulte TraceKeyValuePairy así TraceLogsucesivamente GitHub.