Was ist Digital Experience Monitoring? Wie man Kundenreisen von außen beobachtet

Zuletzt aktualisiert:
An ecommerce operations dashboard showing a green uptime status next to a failing checkout step
Ein grünes Uptime-Dashboard und ein fehlerhafter Checkout können gleichzeitig auftreten.

Ihr Uptime-Monitor meldet 100%. Ihre Server antworten in 180 ms. Und die Bestellungen sind seit Dienstagmorgen um 30 % zurückgegangen.

Digital Experience Monitoring (DEM) gibt es für genau diese Situation. Serverseitige Metriken bestätigen, dass Ihre Infrastruktur den Anruf entgegengenommen hat. Sie sagen jedoch nichts darüber aus, ob ein Käufer in Frankfurt tatsächlich den Checkout mit einem Mittelklasse-Android mit einem langsamen Zahlungsskript vor dem Zahlungsbutton durchführen konnte.

Die meisten Leitfäden zu diesem Thema definieren DEM für IT-Teams, die Laptops von Mitarbeitern und VPN-Tunnel überwachen. Dieser Leitfaden behandelt die andere Version: die Überwachung der kundenorientierten Abläufe, die Umsatz generieren. Was DEM misst, wo jede Datenquelle blind wird, wie man es in einem realen Shop einrichtet und welche Dotcom-Monitor-Prüfung jeden Fehler erkennt.

Inhaltsübersicht dieses Leitfadens

Was ist Digital Experience Monitoring?

Digital Experience Monitoring ist die Praxis, zu messen, wie Nutzer Ihre Website oder Anwendung Ende-zu-Ende erleben – über das Netzwerk, den Browser und das Gerät, mit denen sie Sie erreichen. Statt zu fragen „Hat der Server geantwortet?“ fragt es „Konnte jemand das abschließen, wofür er hier war, und wie lange hat es gedauert?“ Diese Messung kann aus echten Sitzungen, aus geplanten Skriptabläufen oder aus beidem erfolgen.

Der Umfang ist breiter als bei der Uptime. Eine DEM-Konfiguration überwacht das Seitenrendering, mehrstufige Transaktionen wie Suche und Checkout, die APIs hinter diesen Schritten, Drittanbieterskripte und wie sich all das je nach Region, Browser und Verbindungsgeschwindigkeit ändert. Man sieht dieselbe Praxis auch unter den Bezeichnungen Endnutzer-Erfahrungsüberwachung, Anwendungs-Experience-Monitoring oder Digital Experience Management. Die Begriffe unterscheiden sich; was gemessen wird, meist nicht.

Die zwei Arten von DEM (und warum sie verwechselt werden)

Sucht man nach diesem Begriff, dominieren auf der ersten Seite stark Netzwerk- und Sicherheitsanbieter wie Palo Alto Networks, Fortinet, Cloudflare, ThousandEyes, Tanium. Das meiste, was diese Seiten beschreiben, bezieht sich auf Mitarbeiteranwender, die den Endgerätstatus, SASE-Tunnel und den Pfad zwischen einem Laptop eines Außendienstmitarbeiters und Microsoft 365 überwachen. Einige behandeln auch Kundenverkehr, aber die Definitionen oben konzentrieren sich eher auf die Belegschaft.

Das ist eine echte Kategorie, die ein echtes Problem löst. Aber nicht das Problem, das ein E-Commerce- oder digitales Operationsteam hat.

Die kundengerichtete Version blickt nach außen. Ihre Nutzer sind Fremde in Netzwerken, die Sie nicht kontrollieren, verwenden Geräte, die Sie nicht bereitgestellt haben, und verlassen Ihre Seite, ohne ein Ticket zu eröffnen. Niemand eskaliert ein kaputtes Promo-Code-Feld. Sie gehen zum Wettbewerb.

Mitarbeiter-DEM beantwortet „Warum ist Sarahs Zoom-Anruf ruckelig?“ Kunden-DEM beantwortet „Warum sind die Warenkorb-Abschlüsse letzte Nacht in Brasilien um 18 % gefallen?“ Gleiches Akronym, unterschiedliche Tools, unterschiedliche Verantwortliche.

Der Rest dieses Leitfadens behandelt die zweite Version.

Warum Ihre Dashboards grün zeigen, während der Checkout fehlerhaft ist

Drei gängige Setups versagen alle in dieselbe Richtung und zwar stillschweigend.

Eine Uptime-Ping-Prüfung überprüft das falsche. Eine HTTP-Prüfung Ihrer Startseite bestätigt, dass eine URL mit 200 zurückgab. Der Checkout kann ebenfalls 200 zurückgeben mit „Wir konnten Ihre Zahlung nicht verarbeiten“ im gerenderten Seiteninhalt. Der Statuscode sagt nichts über den Inhalt aus.

Serverseitige Metriken enden an Ihrem Rand. Antwortzeiten der Anwendung, CPU- und Fehlerraten beschreiben Ihre Infrastruktur. Sie beinhalten nicht die DNS-Auflösung, TLS-Handshakes, CDN-Edge-Verhalten, Drittanbieterausführung oder die 2,8 Sekunden, während die Chat-Widget den Hauptthread auf Mobilgeräten blockiert.

Real User Monitoring hat ein Survivorship-Problem. Real User Monitoring sammelt Daten von einem JavaScript-Beacon in der Seite. Das bedeutet, es berichtet nur über Sitzungen, bei denen die Seite geladen wurde und das Beacon feuert. Nutzer, die einen DNS-Fehler, einen CDN-403-Fehler oder eine TLS-Fehlermeldung erhalten, laden das Beacon nicht, also melden sie nichts. Die schlimmsten Ausfälle produzieren die wenigsten RUM-Daten, und Verkehr, der still verschwindet, sieht aus wie ein langsamer Verkaufstag.

Die Erkennungszeit verschärft alle drei Probleme. Viele echte Ausfälle sind kurz, und kurze Ausfälle sind es, die niemand über ein Dashboard bemerkt. Wenn Ihre Prüfungen alle fünf Minuten laufen, kann ein vierminütiger Ausfall zwischen zwei Prüfungen auftreten und keine Spur hinterlassen außer den ausbleibenden Bestellungen.

Alle drei Lücken zu schließen erfordert dieselben drei Dinge: von außerhalb Ihrer Infrastruktur prüfen, im echten Browser rendern und das Ergebnis anhand des Seiteninhalts bewerten statt anhand von Statuscodes. Genau das macht synthetic monitoring und genau das zeigt der Rest dieses Leitfadens.

Synthetic Monitoring vs. RUM vs. Netzwerkpfadanalyse

Analysten unterteilen DEM meist in drei Eingangsquellen. Diese überschneiden sich, und jede hat Stellen, an denen sie blind ist, wo andere sehen können.

Coverage matrix showing which stages of the request path synthetic monitoring, real user monitoring, and network path analysis each cover
Jede Datenquelle deckt einen anderen Abschnitt des Weges zwischen Kunde und Ihrem Ursprungsserver ab.
Quelle Was gemessen wird Was zuerst erkannt wird Blinde Stelle
Synthetic Monitoring Skriptgesteuerte Abläufe, zeitgesteuert von festgelegten Standorten aus, in einem echten Browser Fehlerhafte Schritte, regionale Ausfälle, Drittanbieter-Verlangsamungen, abgelaufene Zertifikate, außersaisonale Ausfälle Testet nur die Pfade, die Sie skriptiert haben, mit den Geräten und Standorten, die Sie gewählt haben
Real User Monitoring Echtzeitdaten von echten Sitzungen: Core Web Vitals, Geräte-Mix, Browser-Mix Langfristige Geräte- und Browserprobleme, reale Verkehrsverteilung Survivorship-Bias: benötigt Verkehr und geladene Seite. Still bei schweren Ausfällen und auf Seiten mit geringem Volumen
Netzwerkpfadanalyse Hop-für-Hop Routing, Latenz und Paketverlust zwischen Messpunkten und Ihrem Dienst ISP-Routing-Änderungen, Peering-Probleme, BGP-Probleme, regionale Latenz Sagt nichts darüber aus, ob die Anwendungslogik funktionierte

Synthetic und RUM sind das Paar, das die meisten Teams tatsächlich einsetzen. Synthetic liefert ein konstantes Signal, das nicht davon abhängt, dass jemand wach ist und einkauft. RUM zeigt, wie Ihr echtes Publikum aussieht. Nutzen Sie Synthetic zur Erkennung und Alarmierung, RUM zur Priorisierung von Fehlerbehebungen.

Dotcom-Monitor deckt die erste und dritte Zeile ab. Web Application Monitoring führt die skriptgesteuerten Browserabläufe aus, und Internet Infrastructure Checks übernehmen DNS, TLS und die Netzwerkkomponenten darunter. Es werden keine RUM-Feldinformationen gesammelt, wenn Sie also Sitzungsanalysen von echten Kunden brauchen, verwenden Sie nebenbei ein RUM-Tool.

Synthetic hat eine eigene harte Grenze: Es kennt nur die Abläufe, die Sie schriftlich definieren. Wenn niemand jemals Gast-Checkout skriptiert hat, kann dieser eine Woche lang fehlerhaft bleiben.

Was auf einem Umsatzpfad gemessen werden sollte

Beginnen Sie mit der Reise, nicht mit einer Metrikenliste. Für die meisten E-Commerce- und SaaS-Seiten tragen vier Pfade fast das gesamte Risiko: Suche, Warenkorb hinzufügen, Checkout und Login.

Verfolgen Sie für jeden dieser Pfade:

  • Erfolg auf Schritt-Ebene. Wurde jeder Schritt abgeschlossen und enthielt die Seite den erwarteten Text? Eine Bestellnummer ist ein besseres Signal als ein Statuscode. In EveryStep ist das eine Content Assertion, die an jeden Schritt angehängt ist und Text, Elemente, HTTP-Status, Response-Header oder eine JSON-Nutzlast prüfen kann.
  • Dauer pro Schritt. Die Gesamtzeit der Reise verdeckt Probleme. Sie wollen sehen, dass „Promo-Code anwenden“ von 400 ms auf 9 Sekunden angestiegen ist, während sonst alles stabil blieb. EverySteps Script Time Watchers setzen pro Schritt eine Schwelle, so dass dieser Schritt eigenständig fehlschlägt und nicht in einer sonst erfolgreichen Reise untergeht.
  • Core Web Vitals. Largest Contentful Paint, Interaction to Next Paint und Cumulative Layout Shift auf den konvertierenden Seiten, nicht nur auf der Startseite. Web Page Monitoring berichtet diese Werte pro Seite neben dem Element-Wasserfall.
  • Time to first byte. Trennt die Verzögerung, bis der erste Response kommt – inklusive DNS, TLS, Umleitungen, CDN-Edge- Verhalten, Ursprungsserver-Latenz – von der Rendering-Arbeit danach. Eine langsame Seite mit schnellem TTFB ist ein Frontend-Problem.
  • Drittanbieter-Element-Zeiten. Zahlungsanbieter, Tag-Manager, Chat-Widgets, Bewertungsplattformen, Ad-Pixel. Third-Party Content Monitoring ist wichtig, weil dies die Assets sind, die Sie nicht patchen können, sondern nur umgehen. Das Wasserfalldiagramm listet jede Drittanbieter-Anfrage als separate Zeile, so sehen Sie, welcher Anbieter diesen Monat 900 ms hinzugefügt hat. Überwachen Sie auch die Drittanbieter-Domains selbst: Ein Zahlungs-Gateway mit abgelaufenem Zertifikat legt den Checkout genauso lahm wie ein eigener Ausfall.
  • API-Antwortzeit und Korrektheit. Inventar-, Preis-, Steuer-, Versand- und Zahlungssysteme sitzen hinter jedem Schritt im Trichter. Web Services Checks prüfen diese Endpunkte direkt und überwachen die Antwort-Nutzlast, sodass Sie fehlerhafte Payloads erkennen, bevor sie eine Seite erreichen.
  • Zertifikats- und DNS-Gesundheit. Ein abgelaufenes Zertifikat auf einer Zahlungs-Subdomain legt den Checkout vollständig lahm und ist mit SSL-Zertifikat-Monitoring und DNS-Monitoring völlig vermeidbar, die unter den Browser-Checks laufen.
  • Geografische Abweichungen. Dieselbe Seite aus Chicago, London und Singapur. Abweichungen zwischen Standorten deuten meist auf CDN oder DNS hin, nicht auf Ihre Anwendung, weshalb Dotcom-Monitor das Skript von 30+ globalen Standorten laufen lässt und nicht nur von einem.

Vier Fehler, die Ihre Uptime-Prüfung nicht erkennt

Jeder dieser Fehler hinterlässt ein grünes Uptime-Dashboard.

1. Die 200 OK Fehlerseite

Ein Kartenanbieter ändert ein API-Vertrag. Ihr Checkout fängt die Ausnahme ab, zeigt eine freundliche Nachricht „Etwas ist schief gelaufen, bitte versuchen Sie es erneut“ an und sendet HTTP 200 zurück. Jede Uptime-Prüfung im Internet sagt, die Seite ist in Ordnung. Bestellungen stoppen.

Die Lösung ist eine Content Assertion: Die skriptgesteuerte Reise muss die Bestellbestätigungsnummer finden, sonst schlägt der Schritt fehl.

Was das erkennt: Ein Web Applications (UserView) Check mit Assertion auf dem Bestätigungsschritt. EveryStep validiert den tatsächlich gerenderten Text, sodass „Etwas ist schief gelaufen“ den Check zum Fehlschlag führt, obwohl der Server 200 zurückgab.

2. Ein Drittanbieterskript, das nur auf Mobilgeräten schadet

Ein Marketingteam fügt ein Personalisierungstag hinzu. Der Desktop bemerkt es kaum. Auf einer gedrosselten mobilen Verbindung fügt es drei Sekunden Verzögerung hinzu, bis der Zahlungsbutton aktiv wird, sodass die mobile Konversion sinkt, während der Desktop normal aussieht. Niemand bringt die beiden Wochen später zusammen, weil die Änderung von einem Tag-Manager und nicht von einem Release kam.

Der Checkout über ein Desktop- und ein gedrosseltes Mobilprofil sichtbar am selben Tag. Deshalb taucht Browser-Monitoring für Conversion-Optimierung immer wieder in Funnel-Analysen auf.

Was das erkennt: Dasselbe EveryStep-Skript, das gegen 40+ mobile Browser und Geräte sowie Desktop abgespielt wird. Der Vergleich der Schrittzeiten zeigt den Tag als einen einzelnen langsamen Schritt, nicht als vage „die Seite fühlt sich auf Mobil langsam an“.

3. Ein regionaler CDN- oder DNS-Ausfall

Eine CDN-Konfigurationsänderung bricht einen Point of Presence. Kunden in São Paulo bekommen einen 403 von der Edge und laden Ihr JavaScript nie. Ihre RUM-Daten sinken nicht, sondern hören einfach auf, brasilianische Sitzungen zu erhalten, was als leichter Verkehrsrückgang missverstanden wird.

Ein Monitoring-Standort in São Paulo schlägt bereits beim ersten Check fehl. Das ist das Argument für ein globales Monitoring-Netzwerk statt Prüfungen nur aus einer Cloud-Region.

Was das erkennt: Der Ablauf wird von 30+ Standorten ausgeführt, mit Videoaufzeichnung synchron zum Wasserfalldiagramm bei Fehlern. Sie sehen die 403-Seite, die der brasilianische Kunde sah, und die Anfrage, die sie auslöste, statt ein Support-Ticket drei Tage später.

4. Eine API, die sich verschlechtert, statt auszufallen

Ihr Versandkosten-Service antwortet in 11 Sekunden statt 300 ms. Er gibt niemals einen Fehler zurück, sodass Fehlerraten-Alarme still bleiben. Kunden erreichen den Versandschritt, sehen einen Ladeindikator und brechen ab.

Was das erkennt: Ein Web Services (WebView) Check gegen den Versandkosten-Endpunkt mit einer Antwortzeit-Schwelle und Assertion auf das zurückgegebene JSON. Dies greift auf der API selbst ein, ohne darauf zu warten, dass die Browser-Reise stromabwärts abläuft.

Wie man Digital Experience Monitoring einrichtet

Flow diagram of a scripted ecommerce journey from homepage to search to product page to cart to checkout to confirmation, with assertions and timing checkpoints at each step
Skripten Sie die Reise als Schritte und überprüfen Sie, was jeder Schritt enthalten muss.

Diese Reihenfolge funktioniert, egal ob Sie bei Null anfangen oder vorhandene Uptime-Checks vertiefen.

Schritt 1: Kartieren Sie die Erlöswege. Holen Sie Ihren Funnel-Bericht und listen Sie die drei bis fünf Pfade auf, die Kunden tatsächlich wählen: Suche, zum Warenkorb hinzufügen, Gast-Checkout, Konto-Checkout, Login. Notieren Sie sich die exakte Erfolgsbedingung für jeden Pfad.

Schritt 2: Nehmen Sie jede Reise als Skript-Transaktion auf. Klicken Sie einmal den Pfad im EveryStep Web Recorder durch, er erfasst Klicks, Formular-Eingaben, Navigation und Wartezeiten, einschließlich Dropdowns, Modals, AJAX-geladenem Inhalt und iFrames. Keine Selektor-Schreibung erforderlich. Handhaben Sie die schwierigen Stellen bewusst: Cookie-Banner, dynamische Element-IDs, Einmalpasswörter und ein Test-Zahlungsverfahren, das niemanden belastet. Geben Sie dem Skript ein eigenes Testkonto und eine sichere SKU, damit Monitoring keine echten Bestellungen erzeugt. Dafür ist Web Transaction Monitoring gedacht.

Schritt 3: Fügen Sie jedem Schritt eine Assertion hinzu. Jeder Schritt prüft Text oder ein Element, das nur beim Erfolg auftaucht: „Bestellung bestätigt“, eine Bestellnummer, Zwischensumme im Warenkorb, die mit dem Artikelpreis übereinstimmt. EveryStep prüft auch HTTP-Status, Antwort-Header und JSON-Nutzlast, sodass ein Schritt bei einer schlechten API-Antwort scheitert, bevor die Seite fehlerhaft geladen wird. Ohne Assertions wären Sie wieder bei der Statuscode-Überprüfung.

Schritt 4: Wählen Sie Standorte und Geräte passend zu Ihrem Traffic. Nehmen Sie Ihre Top-Regionen aus der Analyse und überwachen Sie von dort, nicht einfach von wo Ihre Server stehen. Dotcom-Monitor bietet 30+ Standorte und 40+ mobile Browser und Geräte, wählen Sie daher drei oder vier, die zu Ihrem echten Publikum passen, und fügen mindestens ein gedrosseltes mobiles Profil hinzu. Ihre Monitoring-Frequenz und Standorte sollten Ihre echten Kunden abbilden.

Schritt 5: Legen Sie die Frequenz nach Umsatzeinfluss fest. Checkout verdient kürzere Intervalle als eine Karriereseite. Vollständige Transaktionsskripte kosten mehr als Einzelseiten-Checks, setzen Sie das Budget dort ein, wo die Bestellungen sind.

Schritt 6: Überwachen Sie die darunterliegenden Dienste. Fügen Sie Checks für APIs in Ihrem Funnel hinzu sowie DNS, TLS-Zertifikate und jegliche Partner-Endpunkte im Zahlungspfad. API Monitoring mit Antwort-Assertions erkennt Verschlechterungen, die der Browserlauf erst später zeigt.

Schritt 7: Leiten Sie Alerts so weiter, dass jemand handelt. Bestätigen Sie einen Fehler aus einer zweiten Region, bevor jemand alarmiert wird, um Fehlalarme durch lokale Netzwerklärm zu reduzieren. Nutzen Sie die zweite Region in derselben Region. Ein Check über einen Knoten auf einem anderen Kontinent unterdrückt regionale Fehler, die Sie erkennen wollen. Dotcom-Monitors Alerting-Regeln verwalten die Schwellenwerte und Bestätigungslogik, und schicken Alerts nativ an PagerDuty, Slack und Teams, sodass Checkout-Fehler dorthin gelangen, wo sie von jemandem gesehen werden, der ein Rollback vornehmen kann.

Schritt 8: Überprüfen Sie Wasserfälle planmäßig. Einmal pro Woche öffnen Sie das Wasserfalldiagramm Ihrer langsamsten Reise und schauen, was sich geändert hat. Drittanbieter-Assets schleichen sich allmählich ein und kündigen sich nie an. Bei einem Fehlversuch wird das Wasserfall-Diagramm mit einer Videoaufnahme der Session kombiniert, die meist in zehn Sekunden beantwortet, „was sah der Kunde tatsächlich“. Das Lesen von Wasserfalldiagrammen verwandelt eine langsame Zahl in eine konkrete Fehlerbehebung. Öffentliche Dashboards und E-Mail-Berichte bringen dieselben Zahlen vor die, die nach Conversion fragen.

Wie man ein Digital Experience Monitoring Tool auswählt

Die meisten Anbieter zeigen ein Dashboard. Wenige beantworten diese Fragen.

  • Läuft es in einem echten Browser? HTTP-basierte Checks können kein JavaScript ausführen und verpassen alles, was ein moderner Storefront nach der ersten Antwort macht.
  • Wie schwer ist es, einen mehrstufigen Ablauf zu skripten? Wenn ein Checkout-Skript einen Entwickler zwei Tage kostet, pflegt es niemand, wenn die Warenkorb-Seite neu gestaltet wird.
  • Von wo aus kann es testen? Zählen Sie die Standorte, die Ihren Kunden entsprechen, nicht die Gesamtzahl. Zwanzig Knoten in Nordamerika helfen einer europäischen Einführung nicht.
  • Kann es Inhaltsprüfungen durchführen, nicht nur Statuscodes? Das trennt Transaktionsmonitoring von einem simplen Ping.
  • Kommt ein Fehler mit Ursachen-Daten? Ein Wasserfall, ein Screenshot zum Fehlerzeitpunkt, das fehlerhafte Element. Ein Alarm, der nur „Checkout fehlgeschlagen“ sagt, startet die Fehlersuche bei Null.
  • Passt es zu Ihrem Vorfall-Workflow? Alerts, die in PagerDuty, Slack, Teams, SMS oder Webhook landen, werden bearbeitet. Alerts, die in einem unbeachteten Dashboard sitzen, nicht.
  • Kann es auf interne oder Stage-Umgebungen zugreifen? Pre-Production und hinter Firewalls liegende Apps benötigen einen privaten Agenten im Netzwerk.
  • Wie reagiert die Preisgestaltung bei hinzugefügten Abläufen? Preisgestaltung pro Schritt oder Lauf bestraft die Tiefe des Monitorings, für die Sie sie kaufen.

Wie Dotcom-Monitor Digital Experience Monitoring handhabt

Dotcom-Monitor deckt den synthetischen Teil von DEM ab, der die Erkennungsebene für alles darüber ist. Vier Gerätetypen ordnen sich den Ebenen einer Kundenreise zu, und die meisten Storefronts nutzen alle vier.

Gerätetyp Was überwacht wird Was es bei Fehlschlag liefert
Web Applications (UserView) Mehrstufige, skriptgeführte Abläufe in echtem Browser: Suche, Warenkorb, Checkout, Login Videoaufzeichnung der Session synchron zum Wasserfalldiagramm, plus Pro-Schritt-Timing
Web Pages (BrowserView) Rendering einzelner Seiten, Core Web Vitals, Zeitmessung für Elemente und Drittanbieter-Assets Elementbasierter Wasserfall zeigt, welche Anfrage die Seite verlangsamte
Web Services (WebView) REST-, SOAP-, GraphQL- und Postman-importierte API-Aufrufe hinter dem Funnel Antwortzeit, Status, Header und Assertionsergebnisse gegen die Payload
Internet Infrastructure (ServerView) DNS, TLS-Zertifikate, Mail, FTP, TCP und Ping-basierte Checks Welche Ebene versagt hat, damit Sie nicht die App debuggen, wenn es ein DNS-Eintrag ist

Reisen werden im EveryStep Web Recorder als Point-and-Click-Aufnahme statt per Hand geschriebener Selektoren aufgenommen und dann über 40+ mobile Browser und Geräte sowie von 30+ Standorten im globalen Monitoring-Netzwerk abgespielt. Pro-Schritt-Schwellen erkennen den Schritt, der langsam wurde. Content Assertions erkennen Schritte, die optisch in Ordnung aussehen, es aber nicht sind. Private Agents führen dieselben Prüfungen für Stage-Umgebungen oder Anwendungen hinter der Firewall aus, was wichtig ist, wenn Sie einen fehlerhaften Checkout-Deploy vor dem Rollout erkennen möchten.

Zwei ehrliche Einschränkungen. Dotcom-Monitor ist eine synthetische Plattform und sammelt keine RUM-Felddaten, daher sollten Sie es mit einem RUM-Tool kombinieren, wenn Sie Sitzungsdaten benötigen. Es ist kein APM: Es sagt Ihnen, dass ein Schritt fehlschlug und zeigt, wo, aber nicht, welche Codezeile den Fehler verursachte. Teams, die beides brauchen, nutzen meist Retail- und E-Commerce-Monitoring zusammen mit einem internen APM und betrachten die synthetische Ebene als Early Warning von außen.

Das Fazit

Digital Experience Monitoring schließt die Lücke zwischen „Unsere Server sind online“ und „Unsere Kunden können kaufen.“ Der Großteil des Umsatzverlusts durch Performanceprobleme verschwindet in dieser Lücke: 200 OK-Fehlerseiten, Drittanbieterskripte, die nur Mobilgeräte beeinträchtigen, regionale CDN-Ausfälle, die Ihre RUM-Daten nicht sehen, und APIs, die sich verschlechtern, ohne je Fehler auszugeben.

Sie brauchen kein großes Programm zum Start. Wählen Sie den einzigen lukrativsten Ablauf, nehmen Sie ihn in EveryStep mit einer Assertion für jeden Schritt auf, führen Sie ihn von den drei Regionen aus, in denen Ihre Kunden tatsächlich sind, aus und leiten Sie die Benachrichtigung an jemanden weiter, der handeln kann. Diese einzelne Prüfung erkennt Fehler, die Ihr aktuelles Dashboard verbirgt.

Wenn dieser eine Check eine Woche lang sauber läuft, skripten Sie die nächste Reise und wiederholen den Vorgang. Die meisten Teams decken ihren gesamten Funnel in drei oder vier Durchläufen ab.

Überwachen Sie die wichtigen Reiseabläufe

Nehmen Sie Ihren Checkout-Pfad in EveryStep auf, fügen Sie eine Assertion im Bestätigungsschritt hinzu und führen Sie ihn von 30+ Standorten in echten Browsern aus. Starten Sie eine kostenlose Dotcom-Monitor-Testversion und finden Sie heraus, was Ihr Uptime-Dashboard bisher verborgen hat.

Häufig gestellte Fragen zum Digital Experience Monitoring

Was ist der Unterschied zwischen DEM und APM?
APM instrumentiert Ihre Anwendung von innen und verfolgt Anfragen durch Ihren eigenen Code und Ihre Dienste. DEM misst die Erfahrung von außerhalb des Stacks, über das Netzwerk, den Browser und Dritte, die Sie nicht kontrollieren. APM sagt Ihnen, welche Funktion langsam war. DEM sagt Ihnen, ob der Kunde den Checkout überhaupt abschließen konnte.
Ist Digital Experience Monitoring dasselbe wie Real User Monitoring?
Nein. RUM ist eine Eingabe in DEM. Eine vollständige DEM-Konfiguration umfasst auch synthetisches Monitoring und in einigen Definitionen der Anbieter Netzwerkanalyse. Die ausschließliche Verwendung von RUM lässt Sie bei schweren Ausfällen im Dunkeln, da das Beacon die Seite laden muss, bevor es irgendetwas melden kann.
Wie oft sollten synthetische Prüfungen durchgeführt werden?
Passen Sie das Intervall an die Ausfallkosten an. Umsatzkritische Abläufe wie der Checkout werden üblicherweise alle ein bis fünf Minuten überprüft; sekundäre Seiten genügen in der Regel alle 15 bis 60 Minuten. Längere Intervalle bedeuten, dass kurze Ausfälle zwischen zwei Überprüfungen beginnen und enden können.
Hilft DEM bei Core Web Vitals und SEO?
Teilweise. Synthetische Checks liefern konsistente Labormessungen von LCP und CLS auf einem festen Gerät und einer festen Verbindung, was erforderlich ist, um zu beweisen, dass eine Fehlerbehebung funktioniert hat. INP ist anders. Es handelt sich um eine Feldmetrik, die aus realen Nutzerinteraktionen erstellt wird. Ein synthetisches Tool kann zwar einen skriptierten Klick zeitlich messen, aber nicht den INP-Wert reproduzieren, den Google sieht. Diese Zahl stammt vom Chrome User Experience Report, dem Felddatensatz hinter den Seitenerlebnis-Signalen von Google.
Mit welchem Dotcom-Monitor-Gerät sollte ich beginnen?
Webanwendungen (UserView), da sie die mehrstufige Reise abdeckt, bei der das Geld fließt. Erstelle den Checkout in EveryStep, bestätige die Bestellbestätigung und führe ihn aus deinen drei wichtigsten Kundenregionen aus. Füge als Nächstes Webdienste (WebView) für die APIs hinzu, von denen diese Reise abhängt, und anschließend Internetinfrastruktur (ServerView) für DNS und Zertifikate.
Wer ist in den meisten Unternehmen für das Monitoring der digitalen Erfahrung zuständig?
Es variiert, und diese Mehrdeutigkeit ist ein häufiger Grund dafür, dass es keinen Besitzer gibt. Auf kundenorientierten Websites liegt es normalerweise bei den digitalen Abläufen, dem E-Commerce oder SRE. Der praktische Test ist einfach: Wer auch immer gefragt wird, warum die Bestellungen zurückgegangen sind, sollte die Überwachung besitzen, die die Frage beantwortet.
Matthew Schmitz
About the Author
Matthew Schmitz
Leiter für Last- und Performance-Tests bei Dotcom-Monitor

Als Leiter für Last- und Performance-Tests bei Dotcom-Monitor führt Matt derzeit ein Team außergewöhnlicher Ingenieure und Entwickler, die gemeinsam innovative Lösungen für Last- und Performance-Tests entwickeln, um selbst die anspruchsvollsten Anforderungen von Unternehmen zu erfüllen.

Latest Web Performance Articles​

Wie man eine Telefonnummer überwacht

Verhindern Sie stille Telefonleitungsunterbrechungen. Erfahren Sie, wie Operationsteams SIP-Checks und eingehende Wähltastentests verwenden, um die Kundenleitungen reibungslos am Laufen zu halten.

Starten Sie Dotcom-Monitor kostenlos

Keine Kreditkarte erforderlich