Logs & JTL-Dateianalyse
Den Logs-Tab verstehen
Der Tab Logs in LoadFocus liefert Rohausgaben und strukturierte Zusammenfassungsdaten von Ihren JMeter-Testagenten. Hier koennen Sie:
- Alle Testartefakte herunterladen (originale und modifizierte JMX, JTL-Ergebnisse, JMeter-Logdateien).
- Die rohe JTL-Zusammenfassung in einem scrollbaren Textpanel untersuchen.
- Details auf Sample-Ebene mit uebergeordneten Insights-, Fehler- und Timeline-Ansichten korrelieren.
Testdateien-Panel
Auf der linken Seite sehen Sie eine Testdateien-Liste pro Standort (z. B. US East). Jeder Dateieintrag hat ein Download-Symbol:
- Originale .jmx-Datei Das exakte Skript, das Sie vor dem Lauf hochgeladen haben.
- Modifizierte .jmx-Datei Alle von LoadFocus vorgenommenen Aenderungen (z. B. eingefuegte Listener oder Remote-Engine-Einstellungen).
- .jtl-Datei (JMeter-Testergebnisse) Die vollstaendigen CSV/XML-Ergebnisse Ihres Tests. Enthaelt Zeitstempel, Antwortzeiten, Antwortcodes, Thread-Namen, Labels und mehr.
- JMeter-Logdatei
Die
jmeter.logvon jeder Engine, die Warnungen, Fehler und Debug-Meldungen erfasst.
JTL-Zusammenfassungsansicht
Das zentrale Panel zeigt eine gekuerzte Ansicht der JTL-Datei. Jede Zeile entspricht einem einzelnen Sampler-Ergebnis, zum Beispiel: <timeStamp>,<elapsed>,<label>,<responseCode>,<responseMessage>,<threadName>,<dataType>,<success>,<bytes>,<sentBytes>,<grpThreads>,<allThreads>,<URL>,<Latency>,<SampleCount>
timeStamp Epoch-Millisekunden, wann das Sample gestartet wurde.
elapsed Antwortzeit in Millisekunden.
label Sampler-Name (z. B. "HTTP Request").
responseCode HTTP-Statuscode oder Sampler-Rueckgabecode.
success true/false-Flag, das Bestehen/Fehlschlagen anzeigt.
bytes Empfangene Payload-Groesse in Bytes.
URL Ziel-Endpunkt-URL.
Latency Zeit bis zum ersten Byte in Millisekunden.
SampleCount Anzahl der Samples, die dieser Eintrag repraesentiert (normalerweise 1).
So verwenden Sie die Logs-Daten
- JTL herunterladen Klicken Sie auf das Download-Symbol neben .jtl-Datei, um den vollstaendigen Ergebnissatz fuer Offline-Analyse abzurufen.
- In externen Tools oeffnen Importieren Sie die CSV/XML in Excel, Grafana oder Ihre bevorzugte Log-Analyse-Plattform zum Pivotieren, Erstellen von Diagrammen und Filtern.
- Suchen und Filtern
Verwenden Sie die Suchfunktion Ihres Editors (z. B. nach
falsein dersuccess-Spalte suchen), um Fehler zu isolieren. - Mit Zeitstempeln korrelieren Gleichen Sie JTL-Zeitstempel mit den Timeline- oder Engine Health-Diagrammen ab, um zu sehen, was zu diesem Zeitpunkt passiert ist.
- JMeter-Logs ueberpruefen
Wenn Ihre JTL ungewoehnliche Fehler zeigt, laden Sie
jmeter.logherunter und pruefen Sie sie auf Stack-Traces, GC-Pausen oder Plugin-Fehler.
Best Practices
- JTL-Groesse handhabbar halten
Fuer sehr grosse Laeufe aktivieren Sie JMeters Sample-Filter oder verwenden Sie
--loglevel.jmeter=ERROR, um Rauschen in Logs zu reduzieren. - Externe Visualisierung verwenden Tools wie InfluxDB + Grafana oder Apache Superset koennen rohe JTL-Daten in interaktive Dashboards verwandeln.
- Zeitstempel-Abgleich Stellen Sie sicher, dass Ihre lokale Uhr und die Agenten-Uhren synchronisiert sind (NTP), damit JTL-Zeitstempel mit anderen Metriken uebereinstimmen.
- Ergebnisse archivieren Speichern Sie JTL- und Log-Dateien zusammen mit Ihren Testkonfigurationen fuer Auditierbarkeit und Regressionsverfolgung.
Fazit
Die Ansicht Logs & JTL-Dateianalyse in LoadFocus gibt Ihnen vollen Zugriff auf sowohl rohe als auch strukturierte Testergebnisse. Durch das Herunterladen und Untersuchen Ihrer JMeter-Artefakte koennen Sie eine tiefgreifende forensische Analyse durchfuehren -- und jedes Sample, jeden Fehler und jedes Systemereignis korrelieren, um die Grundursache von Leistungsproblemen aufzudecken.