Synthetic Monitoring
Was Synthetic Monitoring ist
Abschnitt betitelt „Was Synthetic Monitoring ist“Synthetic Monitoring führt skriptgesteuerte Checks nach festem Zeitplan von externen Standorten gegen Ihre Website und Ihre APIs aus, statt darauf zu warten, dass echter Traffic ein Problem aufdeckt. Da die Checks unabhängig davon laufen, ob gerade jemand Ihr Produkt nutzt, erkennen sie einen Ausfall um 3 Uhr nachts auf einem wenig genutzten Endpoint genauso zuverlässig wie einen zur Spitzenzeit. In LoadFocus ist ein synthetischer Check ein API-Check, ein mehrstufiger API-Check oder ein Browser Check, ausgeführt aus den von Ihnen gewählten Cloud-Regionen.
Einen Überblick über die Funktion und die Tarife finden Sie unter Synthetic Monitoring.
Synthetic Monitoring im Vergleich zu Real-User-Daten
Abschnitt betitelt „Synthetic Monitoring im Vergleich zu Real-User-Daten“Beide beantworten unterschiedliche Fragen, und LoadFocus bietet beides.
| Synthetic Monitoring | Real-User-Felddaten | |
|---|---|---|
| Woher die Daten stammen | Aus Ihren eigenen skriptgesteuerten Checks | Aggregiert aus echten Chrome-Nutzern der letzten 28 Tage |
| Zeitplan | Läuft in einem von Ihnen gewählten festen Intervall | Spiegelt den tatsächlich aufgetretenen Traffic wider |
| Funktioniert ohne Traffic | Ja | Nein |
| Beantwortet | "Ist etwas kaputt, und wo?" | "Was erleben Besucher tatsächlich?" |
| In LoadFocus | Diese Seite | Real-User-Felddaten (CrUX) |
Synthetic sagt Ihnen, dass etwas ausgefallen ist und welcher Schritt fehlgeschlagen ist. Real-User-Felddaten sagen Ihnen, was die Menschen auf Ihrer Website erlebt haben. Google nutzt für die Core-Web-Vitals-Bewertung die Felddaten, sie beeinflussen also Ihre Bewertung, während Synthetic Sie nachts alarmiert.
Die drei Check-Typen
Abschnitt betitelt „Die drei Check-Typen“Welchen Sie brauchen, hängt davon ab, wie viel der Journey funktionieren muss.
API-Checks senden eine einzelne HTTP-Anfrage und prüfen die Antwort per Assertion. Nutzen Sie sie für einen Endpoint, eine Health-Route oder eine Drittanbieter-Abhängigkeit.
Mehrstufige API-Checks führen eine geordnete Folge von HTTP-Anfragen als einen Check aus und geben Daten aus früheren Antworten an spätere Anfragen weiter. Nutzen Sie sie, wenn eine einzelne Anfrage nicht beweisen kann, dass die API durchgängig funktioniert, zum Beispiel anmelden, Token übernehmen, dann damit einen geschützten Endpoint aufrufen.
Browser Checks führen ein echtes Playwright-Skript in einem Headless-Chromium-Browser aus und steuern Ihre Website so, wie es ein Besucher täte. Nutzen Sie sie für komplette Journeys: Login, Suche, Checkout oder jeden Ablauf über mehrere Seiten.
Was Sie erhalten, wenn ein Check fehlschlägt
Abschnitt betitelt „Was Sie erhalten, wenn ein Check fehlschlägt“Browser Checks erfassen diese Artefakte:
- Screenshots der besuchten Seiten.
- Konsolenlogs aus dem Browser.
- Netzwerklogs für jede Anfrage der Seite.
- Timings pro Schritt, damit Sie sehen, welcher Schritt einen Ablauf verlangsamt.
- Einen Trace, den Sie öffnen und Schritt für Schritt abspielen können, aufbewahrt bei einem fehlgeschlagenen Lauf.
- Ein Video des Laufs, standardmäßig aufgezeichnet und bei einem fehlgeschlagenen Lauf aufbewahrt.
Ein Browser Check kann zusätzlich eine Degraded-Schwelle für die Gesamtdauer in Millisekunden tragen. Ein Lauf, der besteht, sie aber überschreitet, wird als degraded statt als gesund gemeldet, und Alerts auf die Dauer-Metrik werden unterstützt. So erfahren Sie von einem langsamer werdenden Ablauf, bevor er ganz bricht.
Zeitplanung und Standorte
Abschnitt betitelt „Zeitplanung und Standorte“Checks laufen aus 26 Cloud-Regionen in Nord- und Südamerika, Europa, Asien-Pazifik, Afrika und dem Nahen Osten, sodass Sie eine Journey von dort messen können, wo Ihre Nutzer tatsächlich sind.
Wie viele Checks und Standorte Ihnen zur Verfügung stehen, hängt von Ihrem Plan ab. Im kostenlosen Plan können Sie bis zu 10 Checks mit bis zu 6 Standorten pro Check und 10.000 Check-Läufen pro Monat ausführen, bei einem Monat Datenaufbewahrung. Ein Lauf ist eine Ausführung eines Checks von einem Standort aus, bei einem Multistep-Check pro Schritt gezählt. Multistep- und Browser Checks sind im kostenlosen Plan nicht enthalten und in bezahlten Plänen verfügbar. Browser Checks haben ein eigenes monatliches Kontingent an Browser-Läufen, getrennt von den API-Check-Läufen. Aktuelle Limits finden Sie auf der Preisseite.
Zu den gemeinsamen Einstellungen, Frequenz, Standorten, Alert-Kanälen, Aktivieren und Stummschalten siehe Einen neuen API-Check erstellen.
Was ist Synthetic Monitoring?
Abschnitt betitelt „Was ist Synthetic Monitoring?“Synthetic Monitoring führt skriptgesteuerte Checks nach Zeitplan von externen Standorten gegen Ihre Website und Ihre APIs aus, statt darauf zu warten, dass echter Traffic ein Problem zeigt. Es meldet Ihnen einen defekten Endpoint oder eine defekte User Journey, bevor ein Kunde darauf stößt.
Was ist der Unterschied zwischen Synthetic Monitoring und Real User Monitoring?
Abschnitt betitelt „Was ist der Unterschied zwischen Synthetic Monitoring und Real User Monitoring?“Synthetic Monitoring führt Ihre eigenen Checks nach festem Zeitplan aus und liefert auch bei wenig oder gar keinem Traffic konsistente Daten. Real-User-Daten berichten, was echte Besucher erlebt haben. Synthetic meldet den Ausfall, Real-User-Daten zeigen, wie viele Nutzer betroffen waren.
Welche Synthetic-Monitoring-Checks bietet LoadFocus?
Abschnitt betitelt „Welche Synthetic-Monitoring-Checks bietet LoadFocus?“API-Checks für einzelne Endpoints, mehrstufige API-Checks für verkettete Request-Abläufe und Browser Checks, die mit Playwright einen echten Browser durch eine komplette User Journey steuern. Alle drei laufen aus denselben Cloud-Regionen und nutzen dieselben Alert-Kanäle.
Welchen Browser nutzen synthetische Browser Checks?
Abschnitt betitelt „Welchen Browser nutzen synthetische Browser Checks?“Browser Checks führen ein Playwright-Skript in Headless-Chromium aus den LoadFocus-Cloud-Regionen aus. Der Ablauf wird also so geprüft, wie ein Besucher ihn erlebt, und nicht als einfacher HTTP-Request.
Aus wie vielen Standorten können synthetische Checks laufen?
Abschnitt betitelt „Aus wie vielen Standorten können synthetische Checks laufen?“Checks laufen aus 26 Cloud-Regionen. Wie viele Sie für einen einzelnen Check auswählen können, hängt von Ihrem Plan ab; der kostenlose Plan erlaubt 6 Standorte pro Check.
Ist Synthetic Monitoring im kostenlosen Plan enthalten?
Abschnitt betitelt „Ist Synthetic Monitoring im kostenlosen Plan enthalten?“API-Checks ja. Der kostenlose Plan umfasst 10 Checks, 6 Standorte pro Check und 10.000 Check-Läufe pro Monat. Mehrstufige API-Checks und Browser Checks sind kostenpflichtige Funktionen.