Glossar der Begriffe

Synthetische Überwachung - Aktive Überwachung

Was ist synthetische Überwachung / aktive Überwachung?

Bei der synthetischen oder aktiven Überwachung werden Anfragen an Anwendungen und Dienste simuliert, um die Leistung, Verfügbarkeit und Erreichbarkeit zu überprüfen. Die aktive Überwachung umfasst Anfragen an DNS, FTP und API oder die Simulation von Benutzern, die auf eine Anwendung zugreifen.

Die aktive Überwachung erfolgt in zwei Schritten. Zunächst führt die Überwachungssoftware einen Test durch, der eine Anfrage mit Agenten simuliert. Die Agenten können so programmiert werden, dass sie ähnliche Aktionen ausführen wie die Benutzer einer Website oder App.

Anschließend sammelt die Überwachungssoftware Daten über die Betriebszeit und die Leistung der simulierten Aktionen der Agenten. Anschließend werden diese Daten in einem Dashboard angezeigt, so dass Ingenieure und IT-Teams auf der Grundlage der Daten Erkenntnisse gewinnen, Probleme erkennen, beheben und Verbesserungen vornehmen können.

Die Nutzer besuchen nicht nur die Startseite einer Website oder Anwendung. Sie klicken herum, kaufen Dinge, führen Projekte aus usw. Daher müssen die Unternehmen diese Benutzerpfade und -verhaltensweisen überwachen.

Viele Branchen und vertikale Sektoren setzen auf aktive Überwachung, um mehr über diese Pfade und Verhaltensweisen zu erfahren. Aktive Überwachung hilft Unternehmen bei der Vorhersage und Verbesserung der Nutzererfahrung. 

Hier sind einige Beispiele für Benutzerpfade, die von verschiedenen Unternehmenstypen überwacht werden können:

  • Ecommerce — When a user adds something to their cart or the credit card transaction process.
  • SaaS - Die Anmeldeseite auf mobilen und Web-App-Plattformen und die Anmeldung für eine kostenlose Testversion.
  • Reisen - Die häufigsten Wege, die Nutzer von der Homepage bis zur Flugbestätigungsseite nehmen.
  • Nachrichten und Medien - Der Kunde klickt auf Anzeigen Dritter, die auf verschiedenen Seiten angezeigt werden.

Jedes der oben genannten Beispiele ist ein Weg, der sich direkt auf die Einnahmen eines Unternehmens auswirkt. Dies zeigt, wie wichtig eine aktive Überwachung ist. Sie ist absolut notwendig, um die Kundenerfahrung und die Transaktionen reibungslos und funktionierend zu halten.

Es ist wichtig zu wissen, dass diese Benutzerpfade zwar nach vorne gerichtet sind, aber Daten aus vielen Back-End-Quellen benötigen, die dem Endbenutzer nicht unbedingt bekannt sind, wie DNS-Server, APIs und CDNs. Diese versteckten Teile sind für eine erfolgreiche User Journey entscheidend und müssen daher ebenfalls überwacht werden.

Wie funktioniert die aktive Überwachung?

Aktive Überwachung funktioniert folgendermaßen: Simulierte Benutzer besuchen eine Website oder Anwendung und ahmen die Verhaltensweisen und Transaktionen nach, die bei echten Benutzern üblich sind. Der Zweck dieser Art der Überwachung ist es, ein Gefühl dafür zu bekommen, was funktioniert (und was nicht) , bevor Ihre echten Benutzer davon betroffen sind.

Nehmen wir zum Beispiel an, Sie betreiben eine große Einzelhandels-Website. Sie haben gerade eine neue Warenkorbfunktion eines Drittanbieters integriert. Sie könnten die aktive Überwachung nutzen, um zu testen, ob die neue Warenkorbfunktion während des Bestellvorgangs reibungslos funktioniert. Auf diese Weise können Sie etwaige Probleme beheben, bevor Sie die neueste Version Ihres Online-Shops mit der neuen Warenkorbfunktion eines Drittanbieters starten.

Warum ist aktive Überwachung wichtig?

First and foremost, active monitoring enables businesses to get ahead of issues that could impact their users. Since it uses simulated users, active tests can run around the clock to allow companies to resolve problems quickly, and often, before their users know the problems exist.

Einige der wichtigsten Vorteile der synthetischen Überwachung sind im Folgenden aufgeführt.

Erkennen Sie Probleme, bevor sie sich auf die Nutzer auswirken

Einer der größten Vorteile der aktiven Überwachung besteht darin, dass ein Unternehmen proaktive Tests seiner Anwendungen und seiner Infrastruktur (alle Teile, aus denen die Anwendung besteht) durchführen kann. Das ist wichtig, denn es bedeutet, dass ein Unternehmen einen Fehler oder einen Ausfall erkennen kann, bevor seine Kunden ihn bemerken.

So kann beispielsweise ein Ingenieur für eine E-Commerce-Website rund um die Uhr Tests durchführen, auch außerhalb der Hauptgeschäftszeiten (wenn die Kunden schlafen). Auf diese Weise können sie potenziellen Problemen zuvorkommen.

Überwachen Sie Ihre beliebten Transaktionen

Eine Website- oder Anwendungstransaktion ist ein gemeinsamer Weg, den der Benutzer zurücklegt. Ein üblicher Weg eines Salesforce-Benutzers wäre zum Beispiel der Besuch der Homepage und die Anmeldung bei der Plattform. Salesforce überwacht diese häufige Transaktion wahrscheinlich, damit es seinen Kunden bei Problemen mit der Anmeldung zuvorkommen kann.

Es gibt viele gängige Benutzerpfade, die überwacht werden können. Sie könnten zum Beispiel den Prozess des Hinzufügens von Artikeln zu einem E-Commerce-Warenkorb und den Abschluss von Kreditkartentransaktionen überwachen. Dies ist heutzutage besonders wichtig, da viele Menschen den Großteil ihrer Einkäufe online tätigen.

Bereiten Sie sich auf Verkehrsstöße vor

Wir alle kennen den Einkaufswahn, der mit dem Black Friday und dem Cyber Monday einhergeht. E-Commerce-Websites und die Infrastruktur hinter E-Commerce-Websites können sich mit synthetischer Überwachung auf Traffic-Spitzen vorbereiten, die durch bestimmte Feiertage, Verkäufe und Jahreszeiten entstehen.

Ein Unternehmen kann die Zahl der aktiven Nutzer, die die Website besuchen, erhöhen, um den Datenverkehr zu simulieren, den es während einer Spitzenbelastung erwartet. Dies wird als Lasttest bezeichnet. Obwohl sowohl Lasttests als auch aktive Überwachung aktive Lösungen sind, dienen sie unterschiedlichen Zwecken. Lasttests werden in regelmäßigen Abständen durchgeführt, während die aktive Überwachung rund um die Uhr erfolgen sollte.

Messung von Service Level Agreements (SLAs)

SaaS-Unternehmen sind an Verträge mit der Bezeichnung Service Level Agreements (SLAs) gebunden. SLAs garantieren ihren Kunden ein bestimmtes Leistungsniveau.

Salesforce garantiert zum Beispiel eine Betriebszeit von 99,9 %. Das bedeutet, dass die Nutzer Anspruch auf Schadensersatz haben, wenn Salesforce diesen Prozentsatz der Betriebszeit unterschreitet, der in Form von Geldbußen oder ermäßigten Tarifen gezahlt werden kann.

Mit aktiver Überwachung kann ein Unternehmen seine eigene Infrastruktur überwachen, um sicherzustellen, dass es seine eigenen SLAs mit seinen Kunden einhält. Darüber hinaus können sie die Leistung ihrer Anbieter überwachen. Unternehmen überwachen die Leistung ihrer Zulieferer, um diese für die Einhaltung ihrer SLAs verantwortlich zu machen. Im Falle eines Verstoßes kann das Unternehmen den Anbieter benachrichtigen und entsprechende Maßnahmen ergreifen.

Baseline und Benchmark

Da die aktive Überwachung rund um die Uhr läuft, ist sie eine großartige Möglichkeit für Unternehmen, die grundlegende Leistung ihrer Anwendungen sowie der Anwendungen von Drittanbietern, auf die das Unternehmen angewiesen ist (wie Salesforce oder Office 365), zu verstehen. Unternehmen können die Grundlinien und historischen Leistungsdaten nutzen, um Ziele und Benchmarks festzulegen. Diese Ziele können sowohl intern (zur Unterstützung der IT-Teams beim Übertreffen von KPIs) als auch extern (Erreichen einer Betriebszeit von X % usw.) sein.

Testen Sie von dort aus, wo die Benutzer sind

Genauso wie Sie keine Medikamente einnehmen würden, die nicht gründlich getestet wurden, sollten Sie nicht erwarten, dass Ihre Kunden eine Website besuchen oder eine App nutzen, die nicht getestet wurde.

Da aktives Monitoring das Nutzerverhalten nachahmt, ist es eine gute Möglichkeit, eine App oder Website vor der Einführung oder vor der Bereitstellung und Inbetriebnahme von Änderungen zu testen. Aktive Tests werden von Standorten aus durchgeführt, an denen ein Unternehmen ein hohes Maß an Verkehr oder Kunden hat. Wenn es zum Beispiel eine große Benutzerbasis in LA und New York gibt, kann ein Unternehmen von beiden Standorten aus Tests durchführen und überwachen.

Beantwortung geschäftskritischer Fragen

Der Betrieb ist nicht die einzige Abteilung, die auf aktive Überwachungsmetriken angewiesen ist. Auch Führungskräfte und andere Abteilungen wie Produkt und Marketing haben ein Interesse an der Leistung. Führungskräfte benötigen Überwachungsdaten, um fundierte Entscheidungen über die Unternehmensgewinne zu treffen. Produkt- und Marketingteams müssen wissen, welche Teile einer Website oder App problematisch sind und wie sich Probleme auf Kunden auswirken.

Aktive Überwachung kann helfen, diese geschäftskritischen Fragen zu beantworten:

Funktionieren die wichtigsten Transaktionen und Komponenten von Drittanbietern?

Der schlimmste Albtraum eines Unternehmens ist der Verlust von Kunden während des Bestellvorgangs. Artikel im Einkaufswagen, 100%ige Kaufabsicht, aber schwupps - es gibt ein Problem mit dem Kreditkartenanbieter. Aktive Überwachung bedeutet, dass ein Unternehmen diesen Problemen zuvorkommen kann.

Ist meine Website online? Ist meine Website live?

Mit einer soliden Strategie zur aktiven Überwachung können Sie Ausfällen zuvorkommen, bevor Ihre Benutzer davon betroffen sind. Aktive Überwachung kann Ihnen auch dabei helfen, herauszufinden, welcher Ihrer Drittanbieter oder welcher Teil Ihrer Infrastruktur für das Problem verantwortlich ist.

Wie hoch ist meine Ladegeschwindigkeit?

Wenn es um Ihre Nutzer geht, ist Geschwindigkeit die neue Ausfallzeit. Moderne Verbraucher erwarten schnelle Ladezeiten, und wenn Sie diese Erwartungen nicht erfüllen, schaden Sie ihrem Erlebnis und Ihrem Umsatz.

Aktive Überwachung und passive Überwachung

Wir wissen, dass bei der synthetischen oder aktiven Überwachung das Benutzerverhalten simuliert wird, um Probleme innerhalb einer Anwendung zu vermeiden. Moderne Unternehmen können die aktive Überwachung in Verbindung mit der realen - oder passiven - Überwachung nutzen, um ihre Sichtbarkeit der Benutzererfahrungen zu verbessern.

Wenn wir über aktive und passive Überwachung sprechen, ist es wichtig zu wissen, dass die eine proaktiv und die andere reaktiv ist. Da bei der aktiven Überwachung echte Benutzer simuliert werden, um Problemen zuvorzukommen, wird sie als proaktive Überwachung betrachtet.

Proaktive Überwachung ist vorteilhaft, weil Sie das können:

  • Vorbeugung von Leistungsproblemen.
  • Prognostizieren Sie Erweiterungen und Budgets (d. h., ob Sie mehr Speicherplatz benötigen werden).
  • Messen Sie, ob die Anbieter ihre Service Level Agreements (SLAs) einhalten.

Passive Überwachung ist genau das Gegenteil. Sie ist reaktiv, denn Sie messen und sammeln Daten, wenn Verhaltensweisen und Ereignisse in Echtzeit von echten Benutzern auftreten.

Reaktive Überwachung ist vorteilhaft, weil Sie das können:

  • Nutzen Sie "echte" Nutzerdaten, um zukünftige Nutzererfahrungen zu planen und zu verbessern.
  • Erhalten Sie Warnmeldungen zu Problemen in Echtzeit, sobald sie auftreten.
  • Greifen Sie sofort ein, solange ein Problem noch klein und eingrenzbar ist, bevor es zu einem größeren Problem wird.

Bei der passiven Überwachung werden Leistungsdaten von echten Nutzern erfasst, die auf die Anwendung zugreifen. Diese Art der Überwachung liefert einen großen, vielfältigen Datensatz, da die Endbenutzer eine Kombination von Browsern (Chrome oder Safari), Dienstanbietern (Comcast oder Verizon) und Geräten aller Art (Laptop oder Smartphone) verwenden können. Die Daten spiegeln die "echte" Benutzererfahrung wider.

IT-Teams implementieren die passive Überwachung, indem sie JavaScript-Tags in den Code der Website oder Anwendung einfügen. Die Tags werden ausgelöst, wenn Benutzer auf die Anwendung zugreifen. Die Tags sammeln auch Daten zu einer Vielzahl von Leistungskennzahlen.

Kombination von aktiver und passiver Überwachung für mehr Transparenz

Da die aktive Überwachung proaktiv und die passive Überwachung reaktiv ist, ist es am besten, beide in Verbindung miteinander einzusetzen. Jede Art der Überwachung hilft verschiedenen Unternehmen, unterschiedliche Ziele zu erreichen:

Aktive Überwachung kann:

  • Simulieren Sie die Reise eines Benutzers in einer kontrollierten Umgebung.
  • Führen Sie in regelmäßigen Abständen Tests durch, um potenzielle Probleme frühzeitig zu erkennen.
  • Erstellen Sie Tests auf der Grundlage von geschäftskritischen Transaktionen.

Aktive Überwachung hilft:

  • Reduzieren Sie die MTTR (Mean Time to Resolve), da die Tests die Anwendungsleistung aktiv verfolgen.
  • Erhalten Sie Warnmeldungen, wenn Leistungskennzahlen die Schwellenwerte über- oder unterschreiten (einschließlich Ausfallzeiten).
  • Überwachen Sie die Leistung vor der Einführung einer neuen Website, einer Funktion oder eines Updates
  • Benchmark-Wettbewerber.
  • Verfolgen Sie SLA-Verletzungen. 
  • Überwachung der Leistung von Drittanbietern.

Passive Überwachung kann:

  • Sammeln Sie Daten von echten Endbenutzern in einer Vielzahl von Umgebungen.
  • Sammeln Sie verschiedene Daten für jeden Benutzer, der auf die Anwendung zugreift.
  • Konfigurieren Sie Variablen, um bestimmte Daten zu verfolgen und zu erfassen.

Passive Überwachung hilft:

  • Erfassen Sie reale Endnutzererfahrungen von verschiedenen Geräten, Browsern, Geostandorten usw.
  • Korrelieren Sie Nutzerbindung und Geschäfts-KPIs mit der Anwendungsleistung.
  • Nutzen Sie historische Daten zur Vorhersage von Leistungstrends und Geschäftsergebnissen.

Wenn ein Unternehmen beide Arten der Überwachung zusammen einsetzt, kann es verhindern, dass Ausfälle viele Benutzer beeinträchtigen, und Probleme sofort erkennen, wenn sie auftreten.

Coremetrics, ein Analysetool, das von vielen E-Commerce-Giganten genutzt wird, fiel zum Beispiel am Black Friday 2018 aus. Der Ausfall betraf zwar Coremetrics, aber auch viele Websites von E-Commerce-Unternehmen, die auf das Analysetool angewiesen waren. Das Coremetrics-Problem verursachte erhebliche Latenzprobleme für viele der großen Einzelhandelswebsites, die das Tool nutzen.

Latenzzeiten (oder langsame Ladezeiten) sind ein Hauptgrund für die Unzufriedenheit der Kunden. Heutzutage assoziieren Menschen schlechte Ladezeiten mit der Nichtverfügbarkeit einer Anwendung. Mit einer Kombination aus aktiver und passiver Überwachung könnten große Einzelhändler das Problem erkennen und schnell beheben und so die Kundenerfahrung für Tausende von potenziellen Kunden während des größten Verkaufswochenendes des Jahres verbessern.

Schlussfolgerung

Aktive Überwachung ist ein Muss für jedes Unternehmen, das potenziellen Bedrohungen der Kundenerfahrung einen Schritt voraus sein will. Aktive Überwachung ist sowohl für IT-Teams als auch für andere Abteilungen - wie Produkt und Marketing - sowie für Führungskräfte geeignet, die sich bei ihren Entscheidungen auf Überwachungsdaten stützen.