JMeter-Logdateianalyse
Die JMeter-Logdatei verstehen
Abschnitt betitelt „Die JMeter-Logdatei verstehen“Die JMeter-Logdatei (jmeter.log) jedes Lastgenerators ist die Diagnoseausgabe der JMeter-Laufzeit für Ihren Lauf. Sie enthält INFO-, WARN- und ERROR-Meldungen von JMeter Core und Plugins und ist damit der richtige Ort, um Konfigurationsprobleme, Plugin-Fehler oder unerwartetes Laufzeitverhalten zu finden. DEBUG-Meldungen werden nicht in diese Datei geschrieben.
Was die JMeter-Logdatei enthält
Abschnitt betitelt „Was die JMeter-Logdatei enthält“Jede Zeile folgt diesem Muster: <timestamp> [<thread-name>] <level> <logger> - <message>
-
timestamp Datum und Uhrzeit, zu der der Eintrag geschrieben wurde (z. B. 2025-04-23 07:57:24,894).
-
thread-name Der Thread, der den Eintrag geschrieben hat. In LoadFocus-Logs ist das der Name Ihres Testlaufs (z. B. Apr_10_2025_3_52_PM).
-
level INFO, WARN oder ERROR.
-
logger Die Java-Klasse oder das Paket, das die Meldung ausgibt (z. B. org.apache.jorphan.reflect.ClassFinder).
-
message Der Diagnosetext, der das Ereignis, die Warnung oder den Fehler beschreibt.
So greifen Sie auf die JMeter-Logdatei zu und nutzen sie
Abschnitt betitelt „So greifen Sie auf die JMeter-Logdatei zu und nutzen sie“- Tab Protokolle öffnen Wenn der Test abgeschlossen ist, wählen Sie auf der Ergebnisseite den Tab Protokolle und klicken Sie in der Liste Testdateien auf JMeter-Logdatei. Hat ein Standort mehrere Maschinen verwendet, hat jede ihre eigene Datei.
- Vorschau lesen Das Panel Dateivorschau in der Mitte zeigt die ersten 100.000 Bytes des Logs, ein langes Log wird also abgeschnitten.
- Vollständige Datei herunterladen
Klicken Sie auf das Download-Symbol neben JMeter-Logdatei, um die vollständige
jmeter.logzu speichern, und durchsuchen Sie sie nachERRORoderWARN.
Häufige Log-Einträge
Abschnitt betitelt „Häufige Log-Einträge“- INFO StandardJMeterEngine - Running the test! Markiert den Start der Testausführung.
- INFO SampleEvent - List of sample_variables: [] JMeter meldet, welche zusätzlichen Sample-Variablen gespeichert werden. Normal.
- INFO CompoundVariable - Note: Function class names must ... Ein Hinweis zum Laden von JMeter-Funktionen. Normal.
- INFO ClassFinder - Will scan jar ... JMeter lädt seine Bibliotheken und Plugins. Normal und meist der größte Teil des Dateianfangs.
Fehlerbehebung mit dem Log
Abschnitt betitelt „Fehlerbehebung mit dem Log“- Fehler beim Thread-Start
Suchen Sie nach
ERROR-Einträgen direkt nach der Zeile "Running the test!". Falsch konfigurierte Thread-Gruppen oder fehlende Plugins sind häufige Ursachen. - Fehler beim Laden von Plugins
ClassNotFoundException- oderNoClassDefFoundError-Meldungen weisen auf ein Plugin oder eine Bibliothek hin, die nicht geladen werden konnte. - Fehler im Testplan
Ein
ERRORoderWARN, der eines Ihrer Elemente oder Properties nennt, bedeutet meist einen Tippfehler oder einen fehlenden Wert im Skript.
Best Practices
Abschnitt betitelt „Best Practices“- Mit anderen Ansichten korrelieren Gleichen Sie Log-Zeitstempel mit den Tabs Engine-Zustand und Fehler ab, um die Ursache eines Spikes oder Fehlers zu finden.
- Logs archivieren
Bewahren Sie die
jmeter.logneben der JTL-Datei desselben Laufs auf.
