Wenn Sie schon einmal versucht haben, eine mit React, Vue oder Angular erstellte Website mit einem gewoehnlichen Ueberwachungstool zu ueberwachen, ist Ihnen wahrscheinlich etwas Seltsames aufgefallen: Es erscheinen nie Benachrichtigungen, obwohl Sie die Inhaltsaenderung deutlich in Ihrem Browser sehen. Das ist kein Zufall - es ist ein echtes technisches Problem, und die meisten Ueberwachungstools loesen es einfach nicht.
Warum ein einfacher Fetch den echten Inhalt nie sieht
Eine klassische Website (serverseitig gerendertes HTML) sendet den vollstaendigen Inhalt direkt in der ersten Antwort - jedes Tool, das die Seite herunterlaedt, "sieht" denselben Text, den Sie in Ihrem Browser sehen.
Eine moderne Website, erstellt mit React, Vue, Angular oder Next.js, funktioniert anders: Der Server sendet ein fast leeres HTML-Geruest (ein einfaches <div id="root"></div>), und der echte Inhalt erscheint erst, nachdem JavaScript im Browser ausgefuehrt wurde - etwas, das ein einfacher fetch niemals tut. In der Praxis "lesen" die meisten Web-Ueberwachungstools eine leere Seite, ohne es zu merken.
Wie Sie das Symptom erkennen
- Der Monitor wird als "aktiv" angezeigt, ohne sichtbare Fehler
- Aber er sendet nie Benachrichtigungen, obwohl sich die Seite oft aendert
- Der vom Monitor gespeicherte Inhalt ist viel kuerzer als das, was Sie in Ihrem Browser sehen
Die Loesung: ein echter Browser, nicht nur eine Netzwerkanfrage
Die einzige richtige Loesung ist die Verwendung eines echten (headless) Browsers, der die Seite genau wie ein echter Besucher laedt, JavaScript ausfuehren laesst und erst dann den angezeigten Inhalt liest. Das ist technisch weit teurer als ein einfacher Fetch - deshalb verzichten viele kleinere Tools ganz darauf.
OmniWatchGuard erkennt automatisch, wenn eine Seite ein leeres Geruest einer modernen Anwendung ist (React, Vue, Angular, Next.js), und wechselt fuer diesen Monitor automatisch zum echten Browser-Rendering, ohne dass Sie manuell etwas konfigurieren muessen.
Verfuegbarkeit: der Agency-Plan
Die automatische Erkennung und das echte Browser-Rendering sind imAgency-Plan verfuegbar. Der Grund ist einfach und ehrlich: Ein echter Browser verbraucht echte Ressourcen (Cloudflare Browser-Rendering-Infrastruktur), Kosten, die wir dem Plan zuordnen, der zu diesem Nutzungsvolumen passt, statt sie auf alle Plaene gleichzeitig zu verteilen.
Wenn Sie einen kleineren Plan haben und nur eine moderne Website ueberwachen moechten, kontaktieren Sie uns - wir koennen eine punktuelle Loesung besprechen, ohne dass ein vollstaendiges Agency-Upgrade erforderlich ist.
Haeufig gestellte Fragen
Wie erkenne ich, ob die zu ueberwachende Website "modern" ist (React/Vue/Angular)?
Sie muessen das technisch nicht wissen - OmniWatchGuard erkennt es automatisch und wechselt zum echten Browser-Rendering, wenn Sie den Agency-Plan haben. Es ist keine manuelle Konfiguration erforderlich.
Was passiert, wenn ich nicht den Agency-Plan habe und eine moderne Website habe?
Der Monitor funktioniert weiterhin fuer klassische Websites, kann aber Aenderungen auf einer stark JavaScript-basierten Website verpassen. Wir empfehlen ein Upgrade auf Agency fuer diese Art der Ueberwachung, oder kontaktieren Sie uns fuer eine punktuelle Loesung.
Erhoeht das die Kosten des Agency-Plans?
Nein - es ist eine im bestehenden Agency-Plan enthaltene Funktion, ohne zusaetzliche Kosten fuer Sie.
