Hibaelemzés

A Hibák jelentés megértése

A LoadFocus teszteredmény irányítópultjának Hibák lapja mutatja az összes hibát, amely a JMeter terheléses teszt során felmerült. Idősor nézetben jeleníti meg a hibaszámokat a sikeres találatokkal együtt, emellett hatékony szűrési és granularitási vezérlőket biztosít, hogy pontosan meghatározhassa, mikor és hol kezdett el hibázni a teszt.

Terheléses tesztelés hibák példa

Főbb jellemzők

  • Hiba idővonal Kombinált diagram, amely a Hibákat (piros vonal/pontok) és a Sikeres találatokat (kék vonal) mutatja az idő függvényében.
  • Időtartomány csúszka Állítsa be a FROM/TO fogantyúkat a tesztfuttatás bármely időszakának nagyításához.
  • Granularitás választó Válasszon aggregálási intervallumokat: Raw, 100 ms, 500 ms, 1 s, 1 min vagy 5 min.
  • Kérés és válaszkód szűrők A bal oldali panelen szűrjön mintavételező név szerint (pl. HTTP Request), válaszkódok (200, 4xx, 5xx) vagy egyéni hibaszöveg alapján.

Hogyan használjuk a Hibák lapot

  1. Teszt futtatása Indítsa el JMeter .jmx terheléses tesztjét a LoadFocuson.
  2. "Hibák" megnyitása Kattintson a Hibák lapra az eredmények eszköztárában.
  3. Szűrés idő szerint Húzza a csúszka fogantyúit felül, hogy a pontos érdeklődési időszakra korlátozza a nézetet.
  4. Granularitás kiválasztása Válasszon a vizsgálati igényeinek megfelelő granularitást (pl. 1 s csúcsok észleléséhez, 1 min trendekhez).
  5. Kérés szűrők alkalmazása A bal oldali panel segítségével kapcsolja be vagy ki az egyes mintavételezőket vagy válaszkódokat.
  6. Részletek megjelenítése Vigye az egeret a grafikon bármely pontja fölé a pontos időbélyeg, hibaszám és sikeres találatszám megtekintéséhez.

Hibatrendek értelmezése

  • Elszigetelt hiba kiugrások Rövid hibakitörés, amelyet helyreállás követ, átmeneti hálózati problémákra, erőforrás-korlátozásra vagy külső szolgáltatás akadozására utalhat.
  • Tartós hiba időszakok A folyamatos hibák rendszerszintű problémákra utalnak, mint például szerver túlterhelés, konfigurációs hibák vagy kapacitáskorlátok.
  • Hiba és találat arány Hasonlítsa össze a piros és kék vonalakat: ha a hibák nőnek, miközben a találatok/mp (kék) csökken vagy stagnál, a rendszer nyomás alatt elutasíthatja az új kéréseket.

Mélyebb elemzés

  • Hiba részletek megtekintése Kattintson a Naplók lapra a teljes hibaüzenetekért, veremnyomokért és kérés tartalmakért.
  • Korreláció a Motor állapottal Váltson a Motor állapot nézetre, hogy megnézze, a CPU, memória vagy I/O telítettség egybeesik-e a hiba kiugrással.
  • Mintavételező-specifikus hibák ellenőrzése Használja a mintavételező legördülő menüt annak elkülönítéséhez, melyik HTTP Request, JDBC Query vagy egyéni mintavételező hibázik.

Legjobb gyakorlatok

  • Hiba küszöbérték riasztások beállítása Konfiguráljon riasztásokat (pl. Hibák % > 1%), hogy azonnal értesüljön, ha a megbízhatóság romlik.
  • Környezet alapértékek meghatározása Futtasson alacsony terhelésű ellenőrző tesztet a rendszer normál hibaszintjének meghatározásához -- enyhe terhelés mellett nulla hiba a cél.
  • Reprodukálás és elkülönítés Ha lát egy hibás időszakot, futtassa újra azt a szegmenst szűkebb idő- és kérésszűrőkkel a reprodukáláshoz és naplók rögzítéséhez.
  • Nézetek kombinálása Mindig ellenőrizze a Hibák, Elemzések, Idővonal és Motor állapot nézeteket az átfogó diagnózishoz.

Következtetés

A LoadFocus Hibák irányítópultja az első védelmi vonalat jelenti a megbízhatósági problémákkal szemben a terheléses tesztelés során. A hibaadatok szűrésével, nagyításával és korrelálásával -- a sikerességi arányokkal együtt -- gyorsan azonosíthatja, diagnosztizálhatja és orvosolhatja a teszthibák gyökérokait.