Flow-Monitoring: Die Startseite lädt. Aber kann auch wirklich jemand kaufen?

Flow-Monitoring prüft einen ganzen Ablauf Schritt für Schritt: Seite öffnen, anmelden, Formular absenden, API aufrufen. Schlägt ein Schritt fehl, wissen Sie, welcher – und warum.

14 Tage kostenlos testen · Danach gratis für 5 Monitore · Keine Kreditkarte

4.9/5 aus 1,247+ Bewertungen 65,000+ Unternehmen vertrauen uns
01

Ganze Abläufe statt einzelner Seiten

Bis zu 10 Schritte in fester Reihenfolge: Seite öffnen, Link folgen, Formular absenden oder API aufrufen. Cookies werden übernommen, wie im Browser.

02

Werte von Schritt zu Schritt

Speichern Sie ein Token oder eine Bestell-ID aus einem Schritt und nutzen Sie sie im nächsten. Passwörter werden versiegelt und nie wieder angezeigt.

03

Ein echter Browser, wenn nötig

Aktivieren Sie den echten Browser für JavaScript und Klicks und erhalten Sie einen Screenshot des fehlgeschlagenen Schritts.

Was Flow-Monitoring prüft, das eine einzelne Anfrage nicht kann

Eine einfache Uptime-Prüfung stellt nur eine Frage: Antwortet diese Seite? Das meiste, womit Sie Geld verdienen, liegt aber ein paar Schritte weiter. Die Produktseite lädt, doch das Warenkorb-Formular sendet an einen Endpunkt, der einen Fehler zurückgibt. Die Login-Seite antwortet mit 200, aber die Sitzung startet nie. Der Checkout wird angezeigt, aber der Zahlungsschritt läuft in einen Timeout. Jede Seite für sich sieht gut aus – der Ablauf als Ganzes ist kaputt.

Ein Flow-Monitor geht den Weg so, wie ein Kunde es tut, Schritt für Schritt, und prüft dabei jeden einzelnen Schritt.

Verfügbare Schritte

Seite öffnen: eine Adresse aufrufen.Link folgen: einen Link anhand seines Textes anklicken, etwa „Checkout“.Formular absenden: ein Formular auf der Seite ausfüllen und senden. Versteckte Felder wie Sicherheitstokens bleiben erhalten.API-Anfrage: GET, POST, PUT, PATCH oder DELETE, mit Headern und Body, für API-Abfolgen.Klicken: einen Button oder ein anderes Element anhand seines Textes, im echten Browser.

Jeder Schritt kann den Statuscode prüfen, einen Text, den die Seite enthalten oder nicht enthalten muss, oder JSON-Felder. Der erste fehlgeschlagene Schritt stoppt den Flow, und der Incident zeigt Ihnen, welcher Schritt es war und was zurückkam.

Werte aus einem Schritt im nächsten nutzen

Echte Abläufe hängen davon ab, was vorher passiert ist. Speichern Sie einen Wert aus einem Schritt, etwa ein Access-Token aus einer Login-Antwort oder eine Bestell-ID aus dem Warenkorb, und verwenden Sie ihn später als {{name}} in einer Adresse, einem Header, einem Body oder einem Formularfeld. Cookies werden automatisch zwischen den Schritten übernommen, ein Login bleibt also angemeldet.

Passwörter und andere Geheimnisse werden versiegelt: mit AES-256-GCM verschlüsselt und nie wieder vollständig angezeigt, nicht einmal Ihnen. Nutzen Sie ein eigenes Testkonto, dann sind die Zugangsdaten so sicher wie der Rest Ihrer Konfiguration.

Einfache Anfragen oder ein echter Browser

Standardmäßig läuft ein Flow als einfache HTTP-Anfragen. Das ist schnell und kann bis zu jede Minute laufen. Manche Websites brauchen mehr: einen Warenkorb, der in JavaScript gebaut ist, einen Button, der kein Link ist, eine Single-Page-App. Aktivieren Sie „Run in a real browser“, dann läuft der Flow in einem Browser, der JavaScript ausführt und wie ein Besucher klickt. Schlägt ein Schritt fehl, erhalten Sie einen Screenshot der Seite, wie sie in dem Moment aussah.

Ein echter Browser braucht deutlich länger als eine Anfrage, deshalb laufen Browser-Flows höchstens alle 15 Minuten. Nutzen Sie einfache Anfragen, wo es geht, und den echten Browser für die Abläufe, die ihn brauchen.

Ein Checkout-Flow für northwind.shop

Die Produktseite öffnen und prüfen, ob sie „Add to cart“ enthält.Das Warenkorb-Formular absenden.Dem Link „Checkout“ folgen und auf die Bestellübersicht prüfen.Prüfen, ob der Zahlungsschritt lädt. Wenn nicht, schlägt der Flow hier fehl, und der Incident zeigt Schritt 4 mit einem Screenshot.

Hören Sie auf, bevor etwas bezahlt oder verschickt wird. Ein Flow, der prüft, ob der Zahlungsschritt lädt, erkennt die meisten Checkout-Ausfälle, ohne echte Bestellungen aufzugeben. Die Live-Demo enthält einen solchen Checkout-Ablauf, den Sie ohne Registrierung öffnen können.

Login- und API-Abfolgen

Bei einem SaaS-Produkt ist der wichtigste Ablauf oft der Login. Ein Flow kann die Login-Seite öffnen, das Formular mit einem versiegelten Passwort absenden und prüfen, ob das Dashboard den Namen des Testnutzers zeigt. Bei einer API verketten Sie die Anfragen: ein Token holen, damit ein Testobjekt anlegen, es wieder auslesen und ein JSON-Feld prüfen. Die Checkliste für API-Monitoring zeigt, welche Abfolgen sich lohnen.

Alarme mit Belegen

Ein fehlschlagender Flow wird bestätigt wie jede andere Prüfung: Flows laufen von Stockholm in Schweden aus, und jeder Fehler wird erneut geprüft, bevor ein Incident eröffnet wird. Der Incident zeigt den fehlgeschlagenen Schritt und seine Antwort sowie einen Screenshot, wenn der Flow in einem echten Browser lief. Alarme gehen an E-Mail, Slack, Microsoft Teams, Discord, Google Chat, Mattermost, Telegram, PagerDuty, ntfy, Pushover, Webhooks und Push-Benachrichtigungen auf Ihrem Smartphone.

Wo Flows ihren Platz haben

Behalten Sie einzelne Uptime-Monitore für die Startseite und wichtige Endpunkte, jede Minute geprüft, und ergänzen Sie Flows für die Abläufe, die Umsatz bringen. Jeder Flow zählt als ein Uptime-Monitor: 15 mit Start, 100 mit Professional und 250 mit Business. Onlineshops beginnen meist mit dem Checkout; siehe Monitoring für Onlineshops.

Die Tarife beginnen bei 9 € pro Monat bei jährlicher Abrechnung oder 12 € bei monatlicher Abrechnung, zzgl. MwSt. Vergleichen Sie die Limits auf der Preisseite – oder starten Sie eine 14-tägige kostenlose Testphase ohne Kreditkarte.

“Every minute of downtime means lost sales of hundreds of dollars. That's why we at Acme Inc. recommend UptimeCheck to monitor our uptime and help us respond to website outages quickly.”

Thom Adams

E-commerce Manager

Fragen zu Flow-Monitoring

Was kann ein Flow-Monitor?

Seiten öffnen, Links folgen, Formulare absenden, Buttons klicken und APIs aufrufen – bis zu 10 Schritte in fester Reihenfolge. Jeder Schritt kann den Statuscode, einen Text oder JSON-Felder prüfen.

Kann ich einen Login überwachen?

Ja. Senden Sie das Login-Formular mit einem Testkonto ab. Markieren Sie das Passwort als geheim, dann wird es verschlüsselt und nie wieder angezeigt.

Kann ich einen Wert aus einem Schritt in einem späteren Schritt nutzen?

Ja. Speichern Sie einen Wert wie ein Token oder eine Bestell-ID und verwenden Sie ihn später als {{name}} in einer Adresse, einem Header, einem Body oder einem Formularfeld.

Wann brauche ich den echten Browser?

Wenn die Seite JavaScript braucht oder ein Klick auf etwas nötig ist, das weder Link noch Formular ist. Flows im echten Browser liefern außerdem einen Screenshot des fehlgeschlagenen Schritts.

Wie oft kann ein Flow laufen?

Flows mit einfachen Anfragen können bis zu jede Minute laufen. Flows im echten Browser laufen höchstens alle 15 Minuten.

Zählen Flows zu meinem Tarif-Limit?

Ja. Jeder Flow zählt als ein Uptime-Monitor: 15 mit Start, 100 mit Professional und 250 mit Business.

Passt gut zu

Uptime monitoring

HTTP(S)-, Ping- und Port-Checks jede Minute, bestätigt durch einen zweiten Check vor jedem Alarm.

Mehr erfahren

API monitoring

Eigene Methoden, Header und Bodys, mit JSON-Prüfungen für jeden Endpunkt.

Mehr erfahren

Incident management

Bestätigte Ausfälle mit Belegen, Timeline, Bestätigungen und Incident-Reviews.

Mehr erfahren

Downtime ist von gestern.

Richten Sie Ihren ersten Monitor in weniger als einer Minute ein – oder sehen Sie sich zuerst die Live-Demo an.

14 Tage kostenlos testen · Danach gratis für 5 Monitore · Keine Kreditkarte