10 Synthetische Überwachungstools für Ihr Online-Geschäft

Seien wir ehrlich. Es gibt alle Arten von Überwachungstools, und dennoch sind Ausfallzeiten und Fehler eine wichtige Quelle für geschäftliche Sorgen.


Kann Synthetic Monitoring die Antwort sein??

Die Überwachung ist ein äußerst kritischer und notwendiger Bestandteil jedes modernen digitalen Geschäfts.

Sie können sich nicht auf die versehentliche Entdeckung von Fehlern verlassen oder warten, bis ein frustrierter Kunde anruft, einfach weil die Kosten für das Geschäft zu hoch sind.

Ich wünschte, ich könnte die Details veröffentlichen (aber die vertraglichen Verpflichtungen binden mich), aber ich habe genau gesehen, dass ein Unternehmen die Marktposition von Platz 2 auf Platz 20 oder so verliert, nur weil sich die Kundenbeschwerden immer weiter häuften. Und das war wohlgemerkt ein B2B-Geschäft. Wenn Sie der Meinung sind, dass ein gutes Kundendienstteam (oder ein Kundenerfolgsteam, wie auch immer Sie es nennen möchten) sie hätte retten können, liegen Sie falsch – es waren einfach zu viele unerwartete Fehler im System, die zufällig auftauchten auch nachdem Korrekturen vorgenommen wurden.

Warum reicht die Überwachung nicht aus??

Die Antwort auf solche geschäftlichen Probleme lautet – Überwachung! Ja, das weiß jeder, und Sie als Unternehmen verfügen wahrscheinlich über einige Überwachungssysteme.

Die Herausforderung bei realen Anwendungen besteht jedoch darin, dass Pings und API-Betriebszeiten nicht einmal die Oberfläche der Anwendung überfliegen. Moderne Anwendungen basieren auf Transaktionen, Trichtern, Anmeldungen und mehreren Diensten von Drittanbietern. All dies muss zusammenarbeiten, anstatt perfekt isoliert zu funktionieren.

Bei herkömmlichen Überwachungssystemen können Sie zwar sicher sein, dass Ihr E-Mail-Server funktioniert und Ihr Zahlungsserver funktioniert, aber woher wissen Sie, ob der Zahlungsserver Transaktions-E-Mails über den E-Mail-Server senden kann??

Begrüßen Sie Synthetic Monitoring.

Wenn Sie Schwierigkeiten haben, das schwer fassbare Land zu erreichen, in dem Sie vor Ihren Kunden auf Probleme stoßen, ist Synthetic Monitoring genau das Richtige für Sie. Trotz des esoterisch klingenden Namens (und der Tatsache, dass es sehr schwierig sein kann, sich selbst zu codieren) ist Synthetic Monitoring eine ziemlich einfach zu erklärende Idee.

Dabei werden App-Benutzer in Form von Skripten simuliert, die dann einige vordefinierte Seitenflüsse durchlaufen, um zu überprüfen, ob alles ordnungsgemäß funktioniert. Bitte beachten Sie, dass es für Ihre Anwendung keinen tatsächlichen Unterschied gibt – die Anforderungen funktionieren so, als ob sie von einem tatsächlichen Benutzer stammen, und sie umfassen das Drücken von Schaltflächen und das Ausfüllen von Formularen auf den Seiten genau so, wie es ein Benutzer tun würde.

Wenn Sie eine Reihe solcher Tests einrichten und regelmäßig ausführen, können Sie jederzeit die folgenden kritischen Fragen beantworten:

  • Ist das System aktiv??
  • Sind alle wichtigen Subsysteme aktiv??
  • Können sich Kunden anmelden??
  • Können Kunden das finden, was sie erwartet haben, und zwar am richtigen Ort??
  • Hat eine kürzlich vorgenommene Codeänderung einen Teil der Kundenerfahrung beeinträchtigt??
  • Können Kunden Ergebnisse filtern, Berichte herunterladen usw..?
  • Können Kunden Zahlungen leisten??
  • Können Kunden das Support-Team über die App erreichen??

Ihre Liste kann variieren, aber sobald Sie Synthetic Monitoring eingerichtet haben, können Sie jederzeit 100% iges Vertrauen in Ihr System haben. Es ist schwer, Synthetic Monitoring zu verkaufen, aber sobald Sie es eingerichtet und ausgeführt haben, werden Sie sich fragen, wie Sie es jemals ohne es geschafft haben!

Was sind einige der besten verfügbaren Tools zur synthetischen Überwachung??

Nachdem Sie nun bereit sind, Ihre Anwendung tatsächlich, real (oder “synthetisch”, wenn Sie so wollen) zu übernehmen, finden Sie hier einige der besten Tools, die Sie bereitstellen und sofort davon profitieren können.

Aufwärtstrends

Aufwärtstrends ist ein wunderschöner und funktionsreicher synthetischer Überwachungsdienst, der einen Besuch wert ist. Einige der Funktionen, die im Vorfeld beeindrucken, sind Fehler-Snapshots (siehe, wo genau im Browser Probleme aufgetreten sind), Bandbreitendrosselung (siehe, wie sich Ihre Website / App unter schlechten Netzwerkbedingungen verhält) und vieles mehr.

Microsoft und Vimeo verwenden Aufwärtstrends, sodass Sie in guter Gesellschaft sind!

Checkly

Checkly behauptet, eine hochmoderne Überwachungs- und Testlösung zu sein, die besonders in der JavaScript-Community mit Kunden wie Vercel und Humio viel Aufmerksamkeit auf sich gezogen hat. Sie können Site-Transaktionsflüsse in einem echten Browser überwachen und Ihre API-Endpunkte überprüfen. Ein einziges Dashboard zeigt Ihnen jederzeit alles, was Sie über die Richtigkeit und Leistung Ihrer App wissen müssen.

Was mir sehr gefällt, ist, wie Checkly eine sehr einfache Einrichtung und Benutzerfreundlichkeit mit leistungsstarken Tools kombiniert, die Entwickler lieben werden. Verwendet Checkly das Chrome Puppeteer-Framework, um Interaktionen mit einem Chrome-Browser genau zu simulieren. Um die Prüfungen zu erstellen, können Sie in den Code eintauchen oder die verwenden Puppenspieler Blockflöte, eine Open-Source-Chrome-Erweiterung von Checkly mit fast 7000 Sternen auf Github.

Checkly bietet eine leistungsstarke REST-API, mit der Sie Ihre Prüfungen beispielsweise mit Terraform orchestrieren und automatisieren können. Außerdem können Sie eine detaillierte Benachrichtigung für Opsgenie, Pagerduty oder Slack einrichten. Alles in allem eine großartige Lösung, die ich für moderne DevOps-Teams am interessantesten sehe.

Die Preise beginnen bei 7 USD pro Monat, einschließlich eines 1-minütigen Überprüfungsintervalls von globalen Rechenzentrumsstandorten.

Dynatrace

Wenn es um die Anwendungsüberwachung geht, muss Dyntrace nicht vorgestellt werden.

Welches ist, warum ihre Synthetische Überwachung Service wird dringend empfohlen. Es ist ein großartiges Tool mit integrierter automatischer Bereitstellung und automatischer Erkennung für verteilte Großsysteme. Die Dashboards und Analysen basieren auf modernster KI und helfen Ihnen, das Rauschen zu vermeiden.

Pingdom

Wenn es um das durchschnittliche Geschäft geht, sind seine Bedürfnisse ziemlich einfach und unkompliziert. Normalerweise müssen nur eine Anwendung und einige Endpunkte überwacht werden, und es gibt nur eine Handvoll kritischer Kundenerlebnisse.

Für diese Anwendungsfälle gibt es bei den meisten Top-Angeboten einen Overkill, was Pingdom zu meinem klaren Favoriten sowohl für die allgemeine Überwachung als auch für die allgemeine Überwachung macht Synthetische Überwachung wie.

Wie Sie sehen, ist das Erstellen eines synthetischen Überwachungstests in Pingdom ganz einfach, und Sie werden sicher die bissige, konzentrierte Erfahrung genießen. Wenn Sie noch nicht mit der Überwachung begonnen haben, empfehlen wir Ihnen, den gesamten von Pingdom angebotenen Stack auszuprobieren – Sie werden sicherlich begeistert sein!

Uptime.com

Betriebszeit ist eine Web-Überwachungssoftware für Unternehmen, die synthetische Überwachung umfasst.

Der exklusive integrierte Editor, der mit Feldvorschlägen ausgestattet ist, erstellt einen No-Code-Ansatz für Transaktionsprüfungen. Der Editor enthält eine AutoVervollständigen-Funktion, die bestimmte Elemente identifiziert, ohne nach ihnen suchen zu müssen.

Mit den Transaktionsprüfungen von Uptime erhalten Sie schnell und einfach wichtige Informationen darüber, was auf Ihrer Website nicht funktioniert und warum. Ich kann es nur empfehlen.

Apica

Apica ist ein solides synthetisches Überwachungsangebot eines zuverlässigen Unternehmens. Der Synthetic Monitoring-Service umfasst die Überwachung der Betriebszeit, die Überwachung von Wettbewerbern, die globale Überwachung (Simulation von Benutzern aus jeder Region) und vieles mehr.

Ein wesentlicher Vorteil von Apica ist die Bereitstellung vor Ort für Unternehmen, die für den Datenschutz sensibel sind oder gesetzlichen Anforderungen unterliegen.

Site24x7

Genau wie Pingdom ist Site24x7 besser als einfacher Ping-Dienst zur Überwachung der Anwendungsverfügbarkeit bekannt, aber ich war erfreut darüber Synthetische Überwachung Angebote.

Der Dienst ist mit Selenium-Testfällen kompatibel. Dies ist ein Bonus, wenn Sie Selenium bereits für Browsertests verwendet haben.

Ich war beeindruckt von ihrem Benachrichtigungssystem, das programmierbare Webhooks sowie Plug-and-Play-Kompatibilität mit Microsoft Teams, Slack, Stride, HipChat, Zapier usw. Enthält.

AppDynamics

AppDynamics gehört Cisco und ist ein beliebter Name für Website- und API-Überwachungsdienste mit einer wichtigen Untergruppe der browserbasierten synthetischen Überwachung Dienstleistungen.

Während die Angebote Standard sind, gab es einige Funktionen, die für mich aufgefallen sind.

Zunächst wird der Fehler erneut getestet. Sobald ein Fehler behoben wurde, testet AppDyanmics ihn erneut, um sicherzustellen, dass er nicht falsch negativ ist. Erst dann wird eine Benachrichtigung an Sie gesendet.

An zweiter Stelle stehen private synthetische Agenten, mit denen Sie benutzerdefinierte synthetische Agenten in Ihrer Infrastruktur bereitstellen können, um Randfälle abzudecken oder nur Latenzprobleme zu umgehen. Auf jeden Fall einen Besuch wert!

Fangpunkt

Fangpunkt ist ein äußerst umfassender synthetischer Überwachungsdienst mit mehr als 700 globalen Teststandorten (mehr als jeder andere, auf den ich bei der Recherche für diesen Artikel gestoßen bin).

Es wird versucht, das gesamte Überwachungsspektrum abzudecken, indem nach über 20 Überwachungsarten gesucht und die eigentliche Fehlerursache ermittelt wird.

War der Upload der Datei beispielsweise fehlgeschlagen, weil der FTP-Server oder der ISP des Kunden oder der ISP Ihres Unternehmens keine Antwort gegeben hat? Ob gängige Protokolle, Browsertypen, Last-Mile-Konnektivität usw. – Catchpoint gibt sich alle Mühe, um ein reales, vollständiges Bild zu liefern.

Neues Relikt

Letzter auf dieser Liste ist Neues Relikt, Dies ist ein weiterer anständiger Synthetic Monitoring-Dienst zum Auschecken.

Es bietet alle Funktionen, die Sie von einem leistungsfähigen synthetischen Überwachungsdienst erwarten, allerdings mit nur 18 globalen Standorten zum Zeitpunkt des Schreibens. Wenn die globale Verfügbarkeit Ihr Hauptanliegen ist, ist dies möglicherweise nicht die beste Option für Sie.

Dies ist jedoch eine gute Kombination, wenn Sie bereits andere Produkte von New Relic verwenden, insbesondere Einblicke.

Fazit

Das Gegenstück zu Synthetic Monitoring ist Real Monitoring, bei dem Fehler live protokolliert und wie ein Falke beobachtet werden. Genau wie beim ersteren hat Real Monitoring seinen wesentlichen Platz – Simulationen können das Chaos eines aktiven, geladenen Systems niemals vollständig erreichen.

Vor allem, wenn es darum geht, ideale Optimierungspunkte zu finden, ist Real Monitoring Ihre einzige Wahl. Wie bereits erwähnt, holt Real Monitoring den Kunden ein und ist eine reaktive Methode zur Behebung von Fehlern (die meiner Meinung nach dem von Unternehmen praktizierten Standard immer noch weit voraus ist – Fehler ignorieren ��)..

STICHWORTE:

  • Überwachung

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map