Überwachung der Websites von Einzelhändlern während des Black Friday-Shoppings
Der Black Friday ist eine der wertvollsten Zeiten für Einzelhändler weltweit, da Käufer bis zum Umfallen einkaufen. Die Marketingkampagnen haben bereits vor Wochen begonnen und versprachen unglaubliche Rabatte auf alle Arten von Waren. Menschen, die etwas auf ihrer Weihnachtsliste hatten, verschoben ihren Einkauf extra für dieses besondere Ereignis. „Shop until you drop“ ist ein Slogan, den wir während der Black Friday-Verkäufe nur allzu oft hören.
In diesem Jahr habe ich etwas Zeit darauf verwendet, während der Black Friday-Verkäufe aussagekräftige Metriken auf den Websites unserer führenden Einzelhändler zu sammeln. In diesem Beitrag gebe ich Einblicke in die Umsetzung, teile einige Erkenntnisse und zeige potenzielle Umsatzverluste aufgrund identifizierter Schwachstellen auf.
Die Einrichtung
Ich habe versucht, es einfach zu halten und mich auf aussagekräftige Überwachungsergebnisse zu konzentrieren. Alle Einzelhändler bieten unterschiedliche Einkaufsprozesse an und ein direkter Vergleich würde zu erheblichen Abweichungen führen. Deshalb habe ich mich dafür entschieden, lediglich ihre Startseiten zu laden und die Zeit zu messen, bis alle Elemente auf meinen Rechner heruntergeladen wurden.
Meine Überwachungseinrichtung bestand aus:
- SaaS-basierte Überwachungssuite BrowserView von dotcom-monitor
- Echte Browser-Simulation mit Chrome
- Messung der Ladezeit der Startseiten führender Einzelhändler
- Messungen im 10-Minuten-Takt
- Verwendung einer Ausführungsmaschine mit Standort in Europa
- Erfassung von Antwortzeiten, Fehlern und Wiedergabelogs
Mein Aufwand für diese Überwachungseinrichtung:
- 20 Minuten zur Implementierung von 5 Überwachungsgeräten mit BrowserView
- 5 Minuten täglich zur Überprüfung von Warnmeldungen und aktuellen Ergebnissen
- 2 Stunden für die abschließende Analyse und den Vergleich der Ergebnisse
Die Ergebnisse
Mein Ziel ist es, das Bewusstsein für Performance Engineering und Monitoring zu schärfen, nicht aber, hart arbeitende Einzelhändler zu kritisieren. Deshalb werde ich nicht verraten, welches Unternehmen zurückgefallen ist und welches führend war. Konzentrieren wir uns auf einige Problemstellen.
#1 Hotspot: Leistungsspitzen
Das erste Diagramm zeigt, dass das Problem bereits in der Nacht des 23. November begann.
- 00:00 Uhr – erste massive Antwortzeitspitze von 30 Sekunden
- 07:30 Uhr – Antwortzeit stieg auf 25 Sekunden an
- 13:00 Uhr – Antwortzeit weiterhin inakzeptabel
- 16:00 Uhr – Antwortzeit fiel wieder auf normales Niveau
Offensichtlich ist die Zeit von 10:00 bis 16:00 Uhr die Hauptnutzungszeit, und Einzelhändler sollten in diesem äußerst wichtigen Zeitraum reaktionsschnelle und zuverlässige Dienste bereitstellen. Aus irgendeinem Grund konnte ein Händler die massiven Einkaufsaktivitäten nicht bewältigen und verlor letztendlich erhebliche Umsätze.
#2 Hotspot: Überlastungssituationen
- Laut meinen Überwachungsdaten konnten einige Dienste nicht die erwarteten Ergebnisse liefern.
- Der Dienst meldete eine Überlastungssituation, Http503-Fehler, Dienst nicht verfügbar
Die Überwachungslösung BrowserView hat detaillierte Fehlerinformationen erfasst, wie zum Beispiel:
- Problem „Dienst nicht verfügbar“
- Detaillierte Antwort, die vom Webserver während des Vorfalls zurückgegeben wurde


Die Auswirkungen
Käufer erwarten Antwortzeiten von weniger als 3 Sekunden. Studien haben gezeigt, dass Leistungseinbußen zu einem Umsatzverlust von bis zu 10 % führen können, da Nutzer aufhören, langsame Websites zu verwenden.
Der oben erwähnte Einzelhändler hat aufgrund dieser Verlangsamung während der Stoßzeiten zu viel Geld verloren. Hoffentlich legen sie nun den Schalter um und bereiten ihre Websites auf die nächste Feiertagssaison vor.
Wie geht es weiter?
Performance ist ein Prozess und lässt sich nicht über Nacht integrieren. Sie erfordert vorausschauendes Denken, Erfahrung, die passenden Werkzeuge und eine leitende Hand, die durch auftretende Hindernisse führt.
Einige schnelle Tipps:
- Checkliste zur Feiertagsvorbereitung – Beitrag zu diesem Thema folgt in Kürze
- Erwägen Sie Last- und Leistungstests im Entwicklungsprozess
- Überwachen – Warnen – Diagnostizieren – Optimieren
Es wird dringend empfohlen, proaktiv zu handeln und Ihre Website schon Monate im Voraus auf die Feiertagseinkäufe vorzubereiten.
