Idővonal nézet

Az Idővonal nézet megértése

A LoadFocus Idővonal füle egységes, idősorozat-perspektívát nyújt a terheléses tesztről. Egymásra helyezi a kulcsfontosságú mutatókat -- virtuális felhasználók, áteresztőképesség és válaszidők -- így pontosan láthatja, hogyan viselkedik a rendszer a terhelés felfutása, platója és lecsengése során.

Idővonal példa

Fő komponensek

  • Virtuális felhasználók (zöld vonal) Az adott pillanatban a teszttervét végrehajtó aktív JMeter szálak száma.
  • Találat/mp (áteresztőképesség) (kék vonal) Az összes motor által küldött összesített másodpercenkénti kérések.
  • Válaszidő mutatók Válasszon az Átlag, Min, Max, P90, P95, P99 és további lehetőségek közül a késleltetési trendek ábrázolásához.
  • Granularitás választó Váltson a Nyers, 100 ms, 500 ms, 1 s, 1 perc és 5 perc összesítési intervallumok között.
  • Szűrő panel Kapcsolja be vagy ki az egyes samplereket, mutatótípusokat (Találat/mp, Hibák, Késleltetés) vagy válaszkód sorozatokat.
  • Megtekintés helyszínenként Bontsa ki az idővonalat földrajzi régió vagy felhőszolgáltató szerint a több helyszínes tesztek esetén.

Hogyan használja az Idővonal fület

  1. Futtassa a tesztet Hajtsa végre JMeter .jmx fájlját a LoadFocus-on a szokásos módon.
  2. Nyissa meg az "Idővonal" fület Kattintson az Idővonal fülre az eredmények eszközsávjában.
  3. Válasszon mutatókat Használja a bal oldali szűrő panelt a Virtuális felhasználók, Találat/mp, Válaszidő percentilisek, Hibák stb. be- és kikapcsolásához.
  4. Állítsa be a granularitást Válasszon olyan időablakot, amely megfelel a hibaelhárítási igényeinek -- 1 s kiugrásokhoz, 1 perc általános trendekhez.
  5. Nagyítás és görgetés Húzzon végig a diagramon, vagy kattintson a Megtekintés helyszínenként opcióra az adott időtartományokra vagy helyszínekre való fókuszáláshoz.
  6. Részletek megjelenítése egérmozgatással Vigye az egeret bármely adatpont fölé a pontos értékek megtekintéséhez. Például: HTTP Request -- Találat/mp: 16 HTTP Request -- Virtuális felhasználók: 10 HTTP Request -- P99: 218

Az Idővonal trendek értelmezése

  • Terhelés felfutás Figyelje, hogyan skálázódik a Találat/mp a Virtuális felhasználókkal a felfutási fázis során. Az áteresztőképesség platója a célfelhasználók elérése előtt szűk keresztmetszetre utalhat.
  • Állandósult állapot viselkedés A felhasználói görbe lapos részén a késleltetés és áteresztőképesség ingadozásai feltárják a rendszer stabilitását állandó terhelés alatt.
  • Lecsengés megfigyelések A virtuális felhasználók csökkenésével az áteresztőképességnek és késleltetésnek simán kell csökkennie. A lecsengés során fennmaradó magas késleltetések tartós erőforrás-versengésre vagy lassú erőforrás-felszabadításra utalnak.
  • Anomália észlelés Használja a Granularitás és Szűrők beállításokat az áteresztőképesség hirtelen csökkenéseinek vagy a P99 késleltetés kiugrásainak észleléséhez, amelyek az összesített statisztikákban nem feltétlenül jelennek meg.

Legjobb gyakorlatok

  • Alapvonal és felfutási profilok Konfiguráljon szabályozott felfutási/lecsengési profilt a JMeter-ben (pl. állandó terhelés vs. lépcsőzetes terhelés) a kiszámítható idővonal formák létrehozásához.
  • Korreláció más nézetekkel Ha váratlan platót vagy kiugrást lát, váltson a Motor állapot, Betekintések vagy Hibák nézetekre az erőforrás-használat vagy hibaarányok részletezéséhez az adott időbélyeznél.
  • Sampler szintű elemzés Használja a sampler legördülő menüt több kéréstípus (pl. Bejelentkezés, Keresés, Fizetés) egymásra helyezéséhez, és hasonlítsa össze egyedi áteresztőképességüket és késleltetési mintáikat.
  • Helyszín összehasonlítás Földrajzilag elosztott teszteknél kapcsolja be a Megtekintés helyszínenként opciót a regionális teljesítménykülönbségek azonosításához, amelyeket hálózati késleltetés vagy regionális kapacitáskorlátok okoznak.

Összefoglalás

A LoadFocus Idővonal nézete a dinamikus vezérlőpultja a virtuális felhasználói terhelés, a kérés-áteresztőképesség és a válaszidők alakulásának vizualizálásához a JMeter teszt során. A szűrők, granularitási beállítások és helyszínenkénti bontások kihasználásával gyorsan azonosíthatja a teljesítmény küszöbértékeket, anomáliákat és stabilitási problémákat -- majd korrelálhatja őket más irányítópultokkal a teljes diagnózis érdekében.