Uporaba dnevniških zapisov v namen profiliranja obremenitev spletne aplikacije
DOI:
https://doi.org/10.31449/upinf.239Ključne besede:
analiza obnašanja uporabnikov, gručenje spletnih dnevnikov, profil obremenitve spletnih aplikacij, rudarjenje spletne uporabe, testiranje zmogljivostiPovzetek
Zmogljivost spletnih aplikacij je pomembna za učinkovito delovanje in se običajno obravnava s testiranjem z ustreznimi orodji za testiranje zmogljivosti. Običajno se simulirajo pričakovane obremenitve, da bi ocenili delovanje in stabilnost sistema. V tem prispevku predstavljamo novo metodo za podporo profiliranju obremenitev, ki izboljšuje načrtovanje obremenitev spletnih aplikacij z analizo dejanskega vedenja uporabnikov. Na podlagi podatkov iz strežniških dnevnikov in algoritmov strojnega učenja identificiramo uporabniške vzorce, kar omogoča natančnejšo prilagoditev aplikacije realnim potrebam. Ta pristop retrospektivnega testiranja omogoča bolj realistično simulacijo uporabniških dejanj ter optimizacijo uporabe virov. Združevanje ekspertnih predpostavk z analizo dejanske uporabe vodi do bolj zanesljivega načrtovanja in optimizacije infrastrukture, kar izboljša delovanje aplikacij v realnih pogojih. Razvita metoda za podporo profiliranju obremenitev spletnih aplikacij na podlagi dnevniških zapisov omogoča zbiranje, čiščenje in pripravo dnevniških podatkov ter prepoznavanje skupin uporabnikov in njihovega obnašanja.