Presupuestos de Rendimiento y Alertas
Un presupuesto de rendimiento es un umbral por debajo del cual una métrica debería mantenerse. En LoadFocus tus presupuestos son las alertas de umbral de un monitor: cada resultado se comprueba contra ellas, los gráficos de historial las dibujan y un pipeline de CI puede hacer fallar un build con ellas. LoadFocus incluye presupuestos recomendados como punto de partida.
Presupuestos recomendados
Estos son los presupuestos que LoadFocus usa de forma predeterminada. Son los mismos para los monitores móviles y de escritorio:
| Métrica | Presupuesto recomendado |
|---|---|
| Largest Contentful Paint (LCP) | 2.5 s |
| Total Blocking Time (TBT) | 200 ms |
| Cumulative Layout Shift (CLS) | 0.1 |
| First Contentful Paint (FCP) | 1.8 s |
| Speed Index | 3.4 s |
| Tiempo de respuesta del servidor (TTFB) | 0.8 s |
| Time to Interactive | 3.8 s |
| Performance score | 90 |
Ve tu presupuesto en el resultado
Cada medidor de métricas de laboratorio (First Contentful Paint, Speed Index, Tiempo de respuesta del servidor (TTFB), Largest Contentful Paint, Total Blocking Time y Cumulative Layout Shift) muestra debajo del valor un objetivo como "Presupuesto: 2.5 sec", para que veas el objetivo justo al lado de la medición.
La sección Presupuestos de un resultado
Cada alerta activada del monitor con por encima de o por debajo de y un valor es un presupuesto. La sección Presupuestos de cada resultado comprueba esa ejecución contra todos ellos:
- Cada presupuesto muestra el valor medido, el límite y Dentro del presupuesto, Fuera del presupuesto o Sin medir.
- La línea encima de la lista indica cuántos presupuestos cumplió o superó la ejecución.
- Gestionar alertas abre las alertas del monitor, donde añades, cambias o quitas presupuestos.
Los gráficos de historial de First Contentful Paint, Largest Contentful Paint, Speed Index, Total Blocking Time y Cumulative Layout Shift dibujan cada presupuesto como una línea discontinua y lo nombran en el título del gráfico (por ejemplo "Presupuesto 2.5 s"), para que veas cuándo una métrica lo cruzó. Las alertas que usan "empeora un (%)" y las alertas sobre métricas de campo de usuarios reales no tienen un límite fijo de laboratorio, así que no aparecen como presupuestos.
Además de las puntuaciones y las métricas de laboratorio, puedes poner un presupuesto en Page Weight (KB) y Requests. Cuando eliges una de ellas en el formulario de alerta, empieza en 2000 KB y 80 solicitudes respectivamente, y puedes cambiar el valor.
Para hacer fallar un build cuando se rompe un presupuesto, consulta Bloqueo de builds en CI.
Alertas de presupuesto de Core Web Vitals con un clic
En la página de nueva alerta, elige un monitor y haz clic en "Añadir alertas de presupuesto de Core Web Vitals". Crea con un solo clic alertas de LCP, TBT y CLS en los presupuestos recomendados, omitiendo cualquier métrica que ya tenga una alerta. Estas alertas te avisan cuando se incumple el presupuesto y de nuevo cuando la métrica se recupera, no en cada ejecución.
Cómo se disparan las alertas de presupuesto
Cuando eliges una métrica de laboratorio en el formulario de alerta, el umbral recomendado se rellena automáticamente si el campo de valor está vacío, y puedes cambiarlo. En una alerta manual, tú eliges con qué frecuencia te avisa.