Informes de análisis

Los informes de análisis de Stackdriver Trace muestran una vista general de la latencia de las peticiones de la aplicación o de un subconjunto de las peticiones. Se puede crear un informe de análisis con un solo conjunto de parámetros o generar un informe sobre dos conjuntos de parámetros, lo que permite comparar dos conjuntos diferentes de datos relativos a la latencia. Stackdriver Trace también crea automáticamente un informe diario en el que se compara el rendimiento del día anterior con el del mismo día de la semana anterior.

Crear un informe de análisis

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

Crear un nuevo informe de análisis

Si quieres crear un informe de análisis, sigue estos pasos:

  1. Abre la visión general de las trazas del proyecto.

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

  3. Haz clic en Nuevo informe.

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

    Propiedad Descripción
    URI de petición URI completo de la petición o URI parcial de raíz. Usa el carácter de barra oblicua (/) si quieres ver todas las peticiones. Opcional. El valor predeterminado son todas las peticiones.
    Método HTTP Método HTTP de la petición. El valor predeterminado es Todos.
    Estado de HTTP Estado de HTTP devuelto por la petición. El valor predeterminado es Todos.
    Nombre del informe Nombre legible para el informe. Opcional. Si no se especifica ningún nombre, en Stackdriver Trace se crea un nombre basado en el URI de petición especificado y la hora en la que se creó el informe.
    Módulo Módulo de App Engine (Java, Python, Go o PHP) que manejó la petición. El valor predeterminado es Todos.
    Versión Versión de la aplicación App Engine que manejó la petición. El valor predeterminado es Todos.
    Intervalo de tiempo Intervalo de tiempo durante el cual se produjeron las peticiones. Se puede seleccionar Última hora, Últimas 24 horas, Última semana o Periodo personalizado. Si seleccionas Personalizar, debes especificar las horas de inicio y finalización del intervalo. El valor predeterminado es Personalizado.

  4. Si quieres crear un informe en el que se comparen 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.

  5. Haz clic en Enviar.

Nota: Stackdriver Trace debe tener al menos 100 trazas almacenadas que coincidan con los parámetros que especifiques para crear un informe. Si hay menos de 100 trazas, se muestra un mensaje de advertencia y no se crea ningún informe.

Crear un informe similar (duplicado)

En Stackdriver Trace, también puedes crear un informe similar. De este modo, se duplica el informe elegido y puedes editar uno o varios parámetros. Si quieres crear un informe de esta manera, sigue estos pasos:

  1. Visualiza un informe de análisis que ya esté creado.

  2. Haz clic en Crear informe similar. Aparece la pantalla Nueva solicitud de informe.

  3. Edita uno o más parámetros del informe y haz clic en Enviar.

Nota: Stackdriver Trace debe tener al menos 100 trazas almacenadas que coincidan con los parámetros que especifiques para crear un informe. Si hay menos de 100 trazas, se muestra un mensaje de advertencia y no se crea ningún informe.

Ver un informe de análisis

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

  1. Haz clic en la pestaña Informes de análisis en Stackdriver Trace.

    Aparece la lista de informes de análisis y se muestra tanto el informe diario generado por el sistema como los informes personalizados que hayas creado.

  2. Haz clic en el nombre de un informe.

    Aparece el informe de análisis.

Ver la latencia de petición general

En la pestaña Distribución de densidad del informe de análisis, se muestra una distribución gráfica de las peticiones a lo largo de un eje logarítmico de los tiempos de latencia promedio.

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 poder compararlos y analizar cualquier cambio.

Densidad de comparación general de Stackdriver Trace

En el panel Latencia, debajo de la vista de gráfico, aparecen los tiempos de latencia promedio por porcentaje con enlaces a trazas para peticiones de muestras representativas. Puedes hacer clic en un número de traza para ver sus detalles en la vista de detalles de las trazas.

Latencia de peticiones general de Stackdriver Trace

Stackdriver Trace intentará identificar los cuellos de botella de rendimiento y, si los encuentra, informará de ellos en el panel Cuello de botella de la vista. En este panel, se destacan las llamadas RPC que influyen de manera significativa sobre la latencia de las peticiones y se muestran por percentil con las peticiones de muestras representativas. A continuación, puedes hacer clic en un número de traza para ver sus detalles.

En un informe en el que se comparan dos conjuntos de datos de latencia, los cuellos de botella destacan las llamadas RPC que provocaron cambios en la distribución de la latencia entre ambos conjuntos.

Cuellos de botella de peticiones de Stackdriver Trace

Ver la latencia de petición acumulativa

En la pestaña Distribución acumulativa del informe de análisis, se muestra qué porcentaje de peticiones se ha completado a lo largo de un eje logarítmico de los tiempos de latencia promedio.

Latencia acumulativa de Stackdriver Trace

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

Comparación de latencia acumulativa de Stackdriver Trace