Verklig användarövervakning
Real user monitoring ( RUM ) är en passiv övervakningsteknik som registrerar all användarinteraktion med en webbplats eller klient som interagerar med en server eller molnbaserad applikation. Att övervaka faktiska användarinteraktioner med en webbplats eller en applikation är viktigt för operatörerna för att avgöra om användarna betjänas snabbt och utan fel och, om inte, vilken del av en affärsprocess som misslyckas. Software as a service (SaaS) och applikationstjänsteleverantörer (ASP) använder RUM för att övervaka och hantera servicekvaliteten som levereras till sina kunder. Verkliga användarövervakningsdata används för att fastställa den faktiska servicenivåkvaliteten som levereras till slutanvändare och för att upptäcka fel eller fördröjningar på webbplatser. Uppgifterna kan också användas för att avgöra om ändringar som sprids till webbplatser har avsedd effekt eller orsakar fel.
Organisationer använder vanligtvis RUM för att testa förändringar inom produktionsmiljön eller för att förutse beteendeförändringar på en webbplats eller applikation genom att använda A/B-tester eller andra tekniker. När tekniken skiftar mer och mer till hybridmiljöer som moln, feta klienter, widgets och appar, blir det mer och mer viktigt att övervaka användningen av applikationer inifrån klienten själv.
Verklig användarövervakning är vanligtvis "passiv övervakning", dvs RUM-enheten samlar in webbtrafik utan att ha någon effekt på funktionen av webbplatsen. I de flesta fall injiceras en form av JavaScript i sidan eller den inbyggda koden i applikationen för att ge feedback från webbläsaren eller klienten. Dessa uppgifter samlas in från olika individer och konsolideras.
RUM kan vara till stor hjälp för att identifiera och felsöka problem med sista milen. RUM skiljer sig från syntetisk övervakning genom att den förlitar sig på att faktiska personer klickar på sidan för att göra mätningar snarare än att automatiserade tester helt enkelt går igenom en given uppsättning teststeg.