Puedes consultar los datos de tu rastreo distribuido de varias formas:
Para conocer la estructura de traza, consulte Cómo funciona rastreo distribución .
Ejemplo de consulta NRQL Sugerencia También puedes crear consultas complejas en la barra de búsqueda en la parte superior de la UIdel rastreo distribuido .
Algunos ejemplos de consulta NRQL:
Percentil de tiempo de almacenamiento de datos para una aplicación SELECT percentile ( duration , 50 , 95 ) FROM Span WHERE category = 'datastore'
AND appName = 'YOUR_APP_NAME' SINCE 4 hours ago TIMESERIES 1 minute
Tiempo de consulta de almacenamiento de datos para una aplicación, facetado por host. SELECT average ( duration ) FROM Span WHERE appName = 'YOUR_APP_NAME'
AND category = 'datastore' FACET host TIMESERIES 1 minute
Duración media de un método de servicio, facetada por anfitrión SELECT average ( duration ) FROM Span WHERE appName = 'YOUR_APP_NAME'
AND name = 'FUNCTION_NAME' FACET host TIMESERIES 1 minute
Histograma de servicios externos llamados por un servicio, facetado por URI externo SELECT histogram ( duration , 10 , 60 ) FROM Span WHERE category = 'http'
AND appName = 'YOUR_APP_NAME' FACET ` http.url ` SINCE 4 hours ago
Duración promedio de llamadas externas en todas las aplicaciones SELECT average ( duration ) FROM Span WHERE category = 'http'
SINCE 4 hours ago FACET ` http.url ` TIMESERIES 1 minute
Ejemplo de consulta NerdGraph También puedes utilizar NerdGraph para consultar los datos de tu traza utilizando la API. Para obtener más información, consulte los ejemplos de consulta de datos distribuidos de rastreo de NerdGraph .
¿No encuentras datos? ¿Tiene problemas para encontrar datos al realizar consultas? Ver resolución de problemas: datos faltantes .