Performance Budgets & Alerts
Ein Performance-Budget ist ein Schwellwert, unter dem eine Metrik bleiben sollte. In LoadFocus sind Ihre Budgets die Schwellwert-Alerts eines Monitors: Jedes Ergebnis wird gegen sie geprüft, die Verlaufsdiagramme zeichnen sie ein, und eine CI-Pipeline kann einen Build an ihnen scheitern lassen. LoadFocus bringt empfohlene Budgets als Ausgangspunkt mit.
Empfohlene Budgets
Dies sind die Budgets, die LoadFocus standardmäßig verwendet. Sie sind für Mobile- und Desktop-Monitore identisch:
| Metrik | Empfohlenes Budget |
|---|---|
| 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 |
| Server-Antwortzeit (TTFB) | 0.8 s |
| Time to Interactive | 3.8 s |
| Performance-Score | 90 |
Ihr Budget im Ergebnis sehen
Jede Anzeige einer Labor-Metrik (First Contentful Paint, Speed Index, Server-Antwortzeit (TTFB), Largest Contentful Paint, Total Blocking Time und Cumulative Layout Shift) zeigt unter dem Wert ein Ziel wie "Budget: 2.5 sec", sodass Sie das Ziel direkt neben der Messung sehen.
Der Bereich Budgets im Ergebnis
Jeder aktivierte Alert des Monitors mit über oder unter und einem Wert ist ein Budget. Der Bereich Budgets jedes Ergebnisses prüft den Lauf gegen alle diese Budgets:
- Jedes Budget zeigt den gemessenen Wert, die Grenze und Im Budget, Über Budget oder Nicht gemessen.
- Die Zeile über der Liste nennt, wie viele Budgets der Lauf eingehalten oder überschritten hat.
- Alarme verwalten öffnet die Alerts des Monitors, wo Sie Budgets hinzufügen, ändern oder entfernen.
Die Verlaufsdiagramme für First Contentful Paint, Largest Contentful Paint, Speed Index, Total Blocking Time und Cumulative Layout Shift zeichnen jedes Budget als gestrichelte Linie ein und nennen es im Diagrammtitel (zum Beispiel "Budget 2.5 s"), sodass Sie sehen, wann eine Metrik es überschritten hat. Alerts mit "verschlechtert sich um (%)" und Alerts auf Feld-Metriken echter Nutzer haben keine feste Labor-Grenze und erscheinen daher nicht als Budgets.
Neben den Scores und Labor-Metriken können Sie auch ein Budget auf Page Weight (KB) und Requests setzen. Wenn Sie eine davon im Alert-Formular wählen, beginnt der Wert bei 2000 KB bzw. 80 Anfragen, und Sie können ihn ändern.
Um einen Build fehlschlagen zu lassen, wenn ein Budget verletzt wird, siehe CI-Build-Gating.
Core-Web-Vitals-Budget-Alerts per Klick
Wählen Sie auf der Seite für neue Alerts einen Monitor aus und klicken Sie auf "Core Web Vitals Budget-Alerts hinzufügen". Das erstellt mit einem Klick LCP-, TBT- und CLS-Alerts zu den empfohlenen Budgets und überspringt jede Metrik, für die bereits ein Alert besteht. Diese Alerts benachrichtigen Sie, wenn das Budget verfehlt wird, und erneut, wenn sich die Metrik erholt, nicht bei jedem Lauf.
Wie Budget-Alerts ausgelöst werden
Wenn Sie im Alert-Formular eine Labor-Metrik auswählen, wird der empfohlene Schwellwert vorausgefüllt, sofern das Wertfeld leer ist, und Sie können ihn ändern. Bei einem manuellen Alert legen Sie selbst fest, wie oft er Sie benachrichtigt.