Catch up on everything we announced at this year's Firebase Summit. Learn more

Supervisión de los datos de rendimiento en la consola

Para ver datos de rendimiento en tiempo real, asegúrese de que su aplicación use una versión del SDK de Performance Monitoring que sea compatible con el procesamiento de datos en tiempo real. Más información .

Realice un seguimiento de las métricas clave en su panel de control

Para aprender cómo sus métricas clave están en tendencia, añadirlos a su tablero de indicadores en la parte superior del panel de rendimiento. Puede identificar rápidamente las regresiones al ver los cambios semanales o verificar que los cambios recientes en su código estén mejorando el rendimiento.

una imagen del tablero de métricas en el tablero de Firebase Performance Monitoring

A continuación, se muestran algunos ejemplos de tendencias que puede realizar un seguimiento:

  • Una mejora en el primer retraso de entrada como has cambiado cuando sus cargas de aplicaciones ciertos archivos JavaScript
  • Una disminución en el tiempo para la primera pintura contentful después de cambiar a utilizar un CDN para los activos
  • Una gota en respuesta tamaño de carga útil para una solicitud de red ya ha implementado el uso de imágenes en miniatura
  • Un aumento del tiempo de respuesta de la red para una llamada a la API de terceros durante una interrupción del ecosistema

Cada miembro de un proyecto de Firebase puede configurar su propio tablero de métricas. Puede realizar un seguimiento de las métricas que son importantes para usted, mientras que otros miembros del proyecto pueden realizar un seguimiento de conjuntos de métricas clave completamente diferentes en sus propios tableros.

Para añadir una métrica para su tablero métricas, vaya al panel de rendimiento en la consola Firebase, a continuación, haga clic en la pestaña Panel. Haga clic en una tarjeta de métrica vacía, luego seleccione una métrica existente para agregar a su tablero. Haga clic en una tarjeta métrica poblada para más opciones, como para reemplazar o eliminar una métrica.

El tablero de métricas muestra los datos métricos recopilados a lo largo del tiempo, tanto en forma gráfica como como un cambio porcentual numérico.

  • Cada tarjeta de métrica muestra el cambio porcentual en el valor de la métrica durante el intervalo de tiempo seleccionado, así como el valor recopilado más recientemente de la métrica. La declaración en la parte superior del tablero de métricas es una interpretación del cambio porcentual.
  • De forma predeterminada, el tablero de métricas muestra el valor mediano de la métrica. Si desea ver cómo los diferentes segmentos de sus usuarios experimentan su aplicación, seleccione un percentil diferente del menú desplegable en la parte superior de la página del panel.

¿Qué significan los colores rojo, verde y gris?

La mayoría de las métricas tienen una dirección de tendencia deseada, por lo que el tablero de métricas usa colores para mostrar una interpretación de si los datos de la métrica tienen una tendencia en una buena o mala dirección.

Por ejemplo, digamos que usted está realizando un seguimiento primera retardo a la entrada de una página (un valor que debe ser pequeña). Si este valor aumenta, el tablero de métricas muestra el cambio porcentual de la métrica en rojo, llamando la atención sobre un posible problema. Sin embargo, si el valor disminuye o no cambia, el tablero de métricas muestra el porcentaje en verde o gris, respectivamente.

Si una métrica no tiene una dirección deseada tendencia obvia, como el tamaño de la carga útil de la respuesta a una solicitud de red, a continuación, las métricas de abordar siempre muestra el cambio porcentual de la métrica en gris, independientemente de cómo está tendiendo los datos.

¿Qué significan las líneas continuas y discontinuas?

  • línea sólida azul oscuro: el valor de la métrica a lo largo del tiempo

  • línea discontinua azul claro: el valor de la métrica en un momento específico en el pasado
    Por ejemplo, si selecciona mostrar un gráfico de los últimos 7 días y pasa el cursor sobre el 30 de agosto, la línea discontinua de color azul claro le indica el valor de la métrica el 23 de agosto.



Ver trazas y sus datos

Puede ver todos los rastros de su aplicación en la tabla de huellas, que se encuentra en la parte inferior del panel de rendimiento . La tabla agrupa cada tipo de traza dentro de una subpestaña apropiada. Por ejemplo, todos los rastros solicitud de red se enumeran en la pestaña secundaria solicitudes de red.

La tabla de seguimientos muestra los valores de algunas métricas principales para cada seguimiento, junto con el cambio porcentual del valor de cada métrica. Estos valores se calculan sobre la base de las selecciones de percentil y el conjunto rango de tiempo en la parte superior de la ficha Panel. Aquí hay unos ejemplos:

  • Si selecciona un percentil de 50% y un rango de tiempo de la última 7 días, entonces el valor de la métrica será la mediana de los datos recogidos en el día más reciente, y el porcentaje de cambio será el cambio desde 7 días antes.

  • Si cambia el intervalo de tiempo para Últimas 24 horas, entonces el valor de la métrica será la mediana de los datos recogidos de la hora más reciente, y el porcentaje de cambio será el cambio desde 24 horas antes.

Puede ordenar la lista de trazas en cada subpestaña por el valor de la métrica o por el cambio porcentual de una métrica específica. Esto puede ayudarlo a identificar rápidamente problemas potenciales en su aplicación.

Para ver todos los parámetros y datos para una traza específica, haga clic en el nombre de la traza en la tabla de rastros. Las siguientes secciones de esta página proporcionan más detalles.

Ver más datos para una traza específica

Si hace clic en el nombre de un seguimiento en la tabla de seguimientos, puede hacer clic en varias pantallas para explorar el seguimiento y profundizar en las métricas de interés. En la mayoría de las páginas, puede utilizar el filtro de botón (parte superior izquierda de la pantalla) para filtrar los datos por atributos, por ejemplo:

una imagen de los datos de Firebase Performance Monitoring que se filtran por atributo
  • Filtrar por URL de la página para ver los datos de una página específica de su sitio
  • Filtrar por tipo de conexión efectiva de aprender cómo una conexión 3G afecta a su app
  • Filtrar por país para asegurarse de su ubicación base de datos no está afectando a una región específica

Ver todas las métricas recopiladas para un seguimiento

Si hace clic en el nombre de una traza en la tabla de trazas, verá una descripción general de los datos de la traza en las tarjetas de métricas.

Utilice las opciones en la parte superior derecha de la pantalla para ver los datos de forma agregada o con el tiempo.

  • Rastros de petición de red - Las tarjetas de métricas disponibles son el tiempo de respuesta y el tamaño de carga útil respuesta.
  • Rastros de código personalizado - la duración tarjeta métrica siempre disponible (la métrica predeterminada para este tipo de rastreo). Si agregó métricas personalizadas a un seguimiento de código personalizado, también se muestran esas tarjetas de métricas.
  • Rastros de carga de página - Las tarjetas de métricas disponibles incluyen primera pintura, pintura contentful primero, primer retraso de entrada, y los eventos DOM-relacionados.

Ver información detallada sobre los datos

Si hace clic en Ver más en cualquier tarjeta métrica, puede revisar la información más detallada acerca de los datos recogidos y utilizar las funciones de análisis más ricos. Por ejemplo, puede filtrar y segmentar los datos por atributo.