Informes de análisis

Los informes de análisis en Stackdriver Trace muestran una vista general de la latencia para solicitudes de tu aplicación o para un subconjunto de las solicitudes.

Informes diarios

Trace crea automáticamente un informe diario que compara el rendimiento del día anterior con el rendimiento del mismo día de la semana anterior. Puedes ver este informe en Trace > Informe de análisis:

Informe de análisis de Stackdriver Trace

El gráfico en el informe de análisis muestra la distribución de solicitudes en un eje logarítmico de horas de latencia promedio. El panel Latency (Latencia) debajo de la vista de gráfico muestra las horas de latencia promedio por porcentaje con los vínculos a los seguimientos de las solicitudes de muestra representativa.

Este informe de análisis es una vista simplificada de los informes completos que puedes crear en Trace.

Cómo crear un informe de análisis personalizado

Puedes crear un informe de análisis personalizado con un solo conjunto de parámetros o generar un informe sobre dos conjuntos de parámetros, lo que te permite comparar dos conjuntos diferentes de datos de latencia y ver información adicional sobre tus seguimientos. Los informes personalizados incluyen la siguiente información:

  • Gráficos de distribución acumulativa y de densidad de los datos de latencia
  • Cuellos de botella, cuando se detecten, que identifican las llamadas RPC que influyen de manera significativa en la latencia

Para crear un informe de análisis personalizado, puedes hacer lo siguiente:

Cómo crear un informe de análisis nuevo

Para crear un informe de análisis nuevo, realiza los siguientes pasos:

  1. Ve a Stackdriver > Trace:

    Ir a Trace

  2. En la pestaña Informes de análisis, haz clic en Informe nuevo.

    Ingresa o selecciona las siguientes propiedades en el formulario que aparece:

    Propiedad Descripción
    Solicitar filtro El URI completo, el prefijo de URI o los términos de filtro de seguimiento.

    Por ejemplo, si un intervalo raíz del proyecto es Recv, debes ingresar el nombre del intervalo raíz, Recv, o un prefijo del nombre de ese intervalo para incluir todas las solicitudes. Para restringir el informe a los seguimientos con un URI con prefijo Recv/cart, ingresa este prefijo en el filtro.

    También puedes filtrar seguimientos por atributos de intervalos. Por ejemplo, si agregas /http/status_code:5, el informe incluirá solo los seguimientos que tengan un intervalo con la clave de atributo /http/status_code y los valores de atributo con el prefijo 5.
    Método HTTP Es el método HTTP para la solicitud. El filtro predeterminado es Todos.
    Estado de HTTP Es el estado de HTTP que muestra la solicitud. El filtro predeterminado es Todos.
    Nombre del informe Es el nombre legible del informe. Si no se especifica un nombre para este campo opcional, Stackdriver Trace crea un nombre en función del filtro de solicitud especificado y la hora de creación del informe.
    Módulo Es el módulo de App Engine (Java, Python, Go o PHP) que maneja las solicitudes. El filtro predeterminado es Todos.
    Versión Es la versión de la aplicación de App Engine que maneja la solicitud. El filtro predeterminado es Todas.
    Intervalo de tiempo Es el intervalo de tiempo cuando se realiza la solicitud. Puedes seleccionar Última hora, Últimas 24 horas, Semana anterior o Intervalo personalizado. Si seleccionas Personalizado, debes especificar las horas de inicio y fin del intervalo. El filtro predeterminado es Personalizado.
  3. A fin de crear un informe que compare dos conjuntos de datos, selecciona Crear comparación y especifica el módulo, la versión de la aplicación y el intervalo de tiempo para el segundo conjunto de datos.

  4. Haz clic en Enviar.

Cómo crear un informe similar (duplicado)

Stackdriver Trace también proporciona la opción de Crear un informe similar, que duplica el informe seleccionado y te permite editar uno o más parámetros. Para crear un informe, sigue estos pasos:

  1. Ve un informe de análisis existente.

  2. Haz clic en Crear un informe similar.

  3. En la ventana Nueva solicitud de informe, edita uno o más parámetros y haz clic en Enviar.

Cómo ver un informe de análisis

Para ver un informe de análisis, sigue estos pasos:

  1. Ve a Stackdriver > Trace:

    Ir a Trace

  2. Haz clic en la pestaña Informes de análisis.

    La lista de informes de análisis muestra el informe diario generado por el sistema y cualquier informe personalizado que hayas creado.

  3. Haz clic en el nombre de un informe.

    Aparece el informe de análisis.

Cómo ver la latencia de solicitud general

A fin de ver una distribución gráfica de solicitudes en el eje logarítmico de horas de latencia promedio, haz clic en el botón Density distribution (Distribución de densidad) en el informe de análisis.

Distribución de densidad general de Stackdriver Trace

Si creaste un informe de comparación, Stackdriver Trace superpone los datos de los dos conjuntos de datos para que puedas compararlos y analizar cualquier cambio.

Comparación de densidad general de Stackdriver Trace

El panel Latency (Latencia) debajo de la vista de gráfico muestra las horas de latencia promedio por porcentaje con los vínculos a los seguimientos de las solicitudes de muestra representativa. Puedes hacer clic en el número de seguimiento para ver los detalles en la vista de detalles de seguimiento.

Latencia de solicitud general de Stackdriver Trace

Stackdriver Trace intenta identificar los cuellos de botella de rendimiento, si los encuentra, para informarlos en un panel Bottlenecks (Cuellos de botella) en la vista. Este panel destaca las llamadas RPC que influyen de manera significativa en la latencia de las solicitudes y las muestra por percentil con las solicitudes de muestra representativa. Puedes hacer clic en un número de seguimiento para ver los detalles.

En un informe que compara dos conjuntos de datos de latencia, los cuellos de botella destacan las llamadas RPC que generaron cambios en la distribución de latencia entre los dos conjuntos.

Cuellos de botella de solicitud de Stackdriver Trace

Cómo ver la latencia de solicitud acumulativa

A fin de ver el porcentaje de solicitudes que se completaron en el eje logarítmico de horas de latencia promedio, haz clic en el botón Cumulative distribution (Distribución acumulativa).

Latencia acumulativa de Stackdriver Trace

Si creaste un informe de comparación, Stackdriver Trace superpone los datos de los dos conjuntos de datos para que puedas compararlos y analizar cualquier cambio.

Comparación de latencia acumulativa de Stackdriver Trace

¿Te ha resultado útil esta página? Enviar comentarios:

Enviar comentarios sobre...

Documentación de Stackdriver Trace