Flow-overvågning: Forsiden indlæses. Men kan nogen faktisk købe?

Flow-overvågning kører en hel rejse trin for trin: åbn en side, log ind, indsend en formular, kald et API. Når et trin fejler, ved du hvilket, og hvorfor.

14 dages gratis prøveperiode · Derefter gratis med 5 monitorer · Intet betalingskort

4.9/5 fra 1,247+ anmeldelser Brugt af 65,000+ virksomheder
01

Hele rejser, ikke enkelte sider

Op til 10 trin i rækkefølge: åbn en side, følg et link, indsend en formular eller kald et API. Cookies følger med, som i en browser.

02

Værdier, der følger med mellem trin

Gem et token eller et ordre-id fra ét trin, og brug det i det næste. Adgangskoder forsegles og vises aldrig igen.

03

En rigtig browser, når du har brug for den

Slå den rigtige browser til for JavaScript og klik, og få et skærmbillede af det trin, der fejlede.

Det tjekker flow-overvågning, som et enkelt request ikke kan

Et enkelt oppetidstjek stiller ét spørgsmål: svarer denne side? Det meste af det, der tjener penge, ligger et par trin længere inde. Produktsiden indlæses, men læg-i-kurv-formularen sender til et endpoint, der returnerer en fejl. Loginsiden svarer 200, men sessionen starter aldrig. Checkouten vises, men betalingstrinnet får timeout. Hver side ser fin ud for sig selv; det er rejsen, der er i stykker.

En flow-monitor går rejsen igennem, sådan som en kunde gør, ét trin ad gangen, og tjekker hvert trin undervejs.

Trin, du kan bruge

Åbn side: gå til en adresse.Følg link: klik på et link ud fra teksten, fx “Checkout”.Indsend formular: udfyld og send en formular på siden. Skjulte felter, fx sikkerhedstokens, bevares.API-kald: GET, POST, PUT, PATCH eller DELETE med headers og body til API-sekvenser.Klik: på en knap eller noget andet ud fra teksten i den rigtige browser.

Hvert trin kan tjekke statuskoden, en tekst, som siden skal eller ikke må indeholde, eller JSON-felter. Det første trin, der fejler, stopper flowet, og hændelsen fortæller dig, hvilket trin det var, og hvad der kom tilbage.

Værdier fra ét trin, brugt i det næste

Rigtige rejser afhænger af det, der kom før. Gem en værdi fra et trin, fx et access token fra et login-svar eller et ordre-id fra en kurv, og brug den senere som {{name}} i en adresse, en header, en body eller et formularfelt. Cookies følger automatisk med mellem trinnene, så et login forbliver logget ind.

Adgangskoder og andre hemmeligheder forsegles: de krypteres med AES-256-GCM og vises aldrig i fuld længde igen, heller ikke for dig. Brug en dedikeret testkonto, så er loginoplysningerne lige så sikre som resten af din konfiguration.

Almindelige requests eller en rigtig browser

Som standard kører et flow som almindelige HTTP-requests. Det er hurtigt og kan køre helt ned til hvert minut. Nogle sites kræver mere: en kurv bygget i JavaScript, en knap, der ikke er et link, en single-page app. Slå “Run in a real browser” til, så kører flowet i en browser, der udfører JavaScript og klikker som en besøgende. Når et trin fejler, får du et skærmbillede af siden, som den så ud.

En rigtig browser tager langt mere tid end et request, så browser-flows kører højst hvert 15. minut. Brug almindelige requests, hvor du kan, og den rigtige browser til de rejser, der har brug for den.

Et checkout-flow for northwind.shop

Åbn produktsiden, og tjek, at den indeholder “Add to cart”.Indsend læg-i-kurv-formularen.Følg linket “Checkout”, og tjek, at ordreoversigten vises.Tjek, at betalingstrinnet indlæses. Gør det ikke det, fejler flowet her, og hændelsen viser trin 4 med et skærmbillede.

Stop, før noget bliver betalt eller sendt. Et flow, der tjekker, at betalingstrinnet indlæses, fanger de fleste checkout-nedbrud uden at afgive rigtige ordrer. Den live demo har en checkout-rejse som denne, som du kan åbne uden at oprette dig.

Login og API-sekvenser

For et SaaS-produkt er login ofte den rejse, der betyder mest. Et flow kan åbne loginsiden, indsende formularen med en forseglet adgangskode og tjekke, at dashboardet viser testbrugerens navn. For et API kæder du kaldene sammen: hent et token, opret et testobjekt med det, læs det tilbage, og tjek et JSON-felt. Tjeklisten til API-overvågning viser, hvilke sekvenser der er værd at dække.

Alarmer med beviserne vedhæftet

Et fejlende flow bekræftes som ethvert andet tjek: flows kører fra Stockholm i Sverige, og hver fejl tjekkes igen, før en hændelse åbnes. Hændelsen viser det fejlende trin og dets svar plus et skærmbillede, når flowet kørte i en rigtig browser. Alarmer sendes til e-mail, Slack, Microsoft Teams, Discord, Google Chat, Mattermost, Telegram, PagerDuty, ntfy, Pushover, webhooks og push-notifikationer på din telefon.

Hvor flows passer ind

Behold enkelte oppetidsmonitorer til forsiden og vigtige endpoints, tjekket hvert minut, og tilføj flows til de rejser, der tjener penge. Hvert flow tæller som én oppetidsmonitor: 15 på Start, 100 på Professional og 250 på Business. Webshops starter som regel med checkouten; se overvågning til webshops.

Planerne starter ved €9 pr. måned ved årlig betaling eller €12 ved månedlig betaling, ekskl. moms. Sammenlign grænserne på prissiden, eller start en gratis prøveperiode på 14 dage uden kort.

“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

Spørgsmål om Flow-overvågning

Hvad kan en flow-monitor?

Åbne sider, følge links, indsende formularer, klikke på knapper og kalde API’er, op til 10 trin i rækkefølge. Hvert trin kan tjekke statuskoden, en tekst eller JSON-felter.

Kan jeg overvåge et login?

Ja. Indsend loginformularen med en testkonto. Markér adgangskoden som hemmelig, så krypteres den og vises aldrig igen.

Kan jeg bruge en værdi fra ét trin i et senere trin?

Ja. Gem en værdi som et token eller et ordre-id, og brug den senere som {{name}} i en adresse, en header, en body eller et formularfelt.

Hvornår har jeg brug for den rigtige browser?

Når siden kræver JavaScript eller et klik på noget, der ikke er et link eller en formular. Flows i en rigtig browser giver også et skærmbillede af det trin, der fejlede.

Hvor ofte kan et flow køre?

Flows med almindelige requests kan køre helt ned til hvert minut. Flows i en rigtig browser kører højst hvert 15. minut.

Tæller flows med i min plan?

Ja. Hvert flow tæller som én oppetidsmonitor: 15 på Start, 100 på Professional og 250 på Business.

Fungerer godt med

Uptime monitoring

HTTP(S)-, ping- og porttjek hvert minut, bekræftet af et ekstra tjek før enhver alarm.

Læs mere

API monitoring

Egne metoder, headers og bodies med JSON-tjek for hvert endpoint.

Læs mere

Incident management

Bekræftede nedbrud med beviser, en tidslinje, kvitteringer og incident reviews.

Læs mere

Nedetid er fortid.

Opret din første monitor på under et minut, eller se dig omkring i livedemoen først.

14 dages gratis prøveperiode · Derefter gratis med 5 monitorer · Intet betalingskort