![[z/OS]](../images/ngzos.gif)
Tipps zum internen Tracing für WebSphere for z/OS
Die Traces in WebSphere Application Server können die Erkennung und Bestimmung von Fehlern wirksam unterstützen.
Durch das korrekte Setzen von Traceoptionen können Sie ohne erheblichen Systemaufwand Informationen erfassen, Sie für die Feststellung von Problemen benötigen.
- Achten Sie darauf, nicht mehr Diagnosedaten als erforderlich zu sammeln.
Überprüfen Sie die Traceoptionen von WebSphere for z/OS, und stellen Sie sicher, dass ras_trace_defaultTracingLevel=0 oder 1 definiert ist und die Einstellungen ras_trace_basic und ras_trace_detail nicht gesetzt sind.
Anzeige- oder Einstellmöglichkeiten: Verwenden Sie wie folgt die WebSphere-Administrationskonsole.- Klicken Sie auf Umgebung > WebSphere-Variablen verwalten.
- Auf der Registerkarte "Konfiguration" können Sie im Namensfeld die Variablen finden und im Feld "Wert" die Einstellung überprüfen.
- Wenn Sie eine Variable ändern oder festlegen möchten, geben Sie im Namensfeld die Variable und im Feld "Wert" die Einstellung an. Auf der Registerkarte finden Sie auch ein Beschreibungsfeld, in dem Sie eine Beschreibung der Einstellung eingeben können.
- Um auf allen Tracestufen, einschließlich ras_trace_defaultTracingLevel=1, die beste Leistung zu erzielen, müssen Sie ras_trace_outputLocation auf BUFFER setzen. Wenn Sie diese Traceeinstellung wählen, werden die Tracedaten im Hauptspeicher gespeichert und später asynchron in eine CTRACE-Datei geschrieben. Wenn Sie ras_trace_outputLocation auf SYSPRINT oder TRCFILE setzen, erreichen Sie damit in etwa dieselbe Leistungsstufe, die jedoch wesentlich geringer ist als die von BUFFER.
- Mit den Einstellungen ras_trace_BufferCount und ras_trace_BufferSize können Sie steuern, wie viel Speicher für Tracepuffer verwendet wird. Je größer der reservierte Puffer ist, desto besser ist im Allgemeinen die Leistung. Wenn Sie jedoch zu viel Puffer reserviceren, kann dies aufgrund des System-Pagings zu einer verminderten Leistung
führen.
Die Standardeinstellungen ras_trace_BufferCount=4 und ras_trace_BufferSize=1M sind für die meisten Anwendungen gewöhnlich ausreichend.
- Stellen Sie sicher, dass der JRAS-Trace inaktiviert ist. Suchen Sie dazu in der Datei "trace.dat", auf die die JVM-Eigenschaftendatei zeigt, nach folgenden Zeilen:
com.ibm.ejs.*=all=disable com.ibm.ws390.orb=all=disable
Vergewissern Sie sich, dass beide Zeilen auf =disable gesetzt sind, oder löschen Sie die beiden Zeilen vollständig.Anmerkung: Wenn ras_trace_outputLocation gesetzt ist, wird möglicherweise ein Trace durchgeführt, ohne dass Sie es bemerken.