Naplók és JTL fájl elemzés
A Naplók fül megértése
A LoadFocus Naplók füle nyers kimenetet és strukturált összesítő adatokat biztosít a JMeter teszt ügynökökről. Itt a következőket teheti:
- Letöltheti az összes teszt mellékterméket (eredeti és módosított JMX, JTL eredmények, JMeter naplófájlok).
- Megtekintheti a nyers JTL összefoglalót egy görgethető szöveges panelben.
- Korrelálhatja a minta szintű részleteket a magas szintű Betekintések, Hibák és Idővonal nézetekkel.
Teszt fájlok panel
A bal oldalon egy Teszt fájlok listát lát helyszínenként (pl. US East). Minden fájlbejegyzés mellett van egy letöltés ikon:
- Eredeti .jmx fájl A futtatás előtt feltöltött pontos szkript.
- Módosított .jmx fájl A LoadFocus által alkalmazott bármilyen módosítás (pl. hozzáadott listenerek vagy távoli motor beállítások).
- .jtl fájl (JMeter teszt eredmények) A teszt teljes CSV/XML eredményei. Tartalmazza az időbélyegzőket, válaszidőket, válaszkódokat, szálneveket, címkéket és egyebeket.
- JMeter naplófájl
Az egyes motorok
jmeter.logfájlja, amely figyelmeztetéseket, hibákat és hibakeresési üzeneteket rögzít.
JTL összefoglaló nézet
A középső panel a JTL fájl rövidített nézetét mutatja. Minden sor egy sampler eredménynek felel meg, például: <timeStamp>,<elapsed>,<label>,<responseCode>,<responseMessage>,<threadName>,<dataType>,<success>,<bytes>,<sentBytes>,<grpThreads>,<allThreads>,<URL>,<Latency>,<SampleCount>
timeStamp Epoch ezredmásodpercek, amikor a minta elkezdődött.
elapsed Válaszidő ezredmásodpercben.
label Sampler neve (pl. "HTTP Request").
responseCode HTTP állapotkód vagy sampler visszatérési kód.
success true/false jelzés a sikeres/sikertelen kimenetről.
bytes Fogadott hasznos adat mérete bájtokban.
URL Cél végpont URL.
Latency Az első bájtig eltelt idő ezredmásodpercben.
SampleCount A bejegyzés által képviselt minták száma (általában 1).
Hogyan használja a Naplók adatokat
- JTL letöltése Kattintson a .jtl fájl melletti letöltés ikonra a teljes eredményhalmaz offline elemzéshez történő letöltéséhez.
- Megnyitás külső eszközökben Importálja a CSV/XML fájlt Excelbe, Grafana-ba vagy kedvenc naplóelemző platformjába a pivotáláshoz, diagramok készítéséhez és szűréshez.
- Keresés és szűrés
Használja a szerkesztő keresési funkcióját (pl. keresés
falseértékre asuccessoszlopban) a hibák elkülönítéséhez. - Korreláció időbélyegzőkkel Illessze a JTL időbélyegzőket az Idővonal vagy Motor állapot diagramokhoz, hogy lássa, mi történt abban a pillanatban.
- JMeter naplók áttekintése
Ha a JTL szokatlan hibákat mutat, töltse le és vizsgálja meg a
jmeter.logfájlt a stack trace-ek, GC szünetek vagy bővítmény hibák szempontjából.
Legjobb gyakorlatok
- JTL méret kezelhetőségben tartása
Nagyon nagy futtatásoknál engedélyezze a JMeter mintaszűrőjét vagy használja a
--loglevel.jmeter=ERRORbeállítást a naplók zajának csökkentéséhez. - Külső vizualizáció használata Olyan eszközök, mint az InfluxDB + Grafana vagy Apache Superset, interaktív irányítópultokká alakíthatják a nyers JTL adatokat.
- Időbélyegző igazítás Győződjön meg róla, hogy a helyi óra és az ügynökök órái szinkronizáltak (NTP), hogy a JTL időbélyegzők illeszkedjenek más mutatókhoz.
- Eredmények archiválása Tárolja a JTL és naplófájlokat a teszt konfigurációkkal együtt az auditálhatóság és regresszió-követés érdekében.
Összefoglalás
A LoadFocus Naplók és JTL fájl elemzés nézete teljes hozzáférést biztosít mind a nyers, mind a strukturált teszt eredményekhez. A JMeter melléktermékek letöltésével és vizsgálatával mélyreható forenzikus elemzést végezhet -- korrelálva minden mintát, hibát és rendszereseményt a teljesítményproblémák kiváltó okainak feltárásához.