Wenn Sie aus den Einträgen in den verschiedenen Protokollen, die unter Protokolle von WebSphere Message Broker und Lokale Fehlerprotokolle beschrieben werden, zu einem bestimmten Problem nicht genug Informationen bekommen, sollten Sie als nächste Diagnosemethode die Tracefunktion in Betracht ziehen. Beim Durchführen von Traces werden weitere Einzelheiten zu den Vorgängen beim Ausführen von Codes zur Verfügung gestellt. Die Informationen, die durch Traces erzeugt werden, werden an einen bestimmten Tracesatz gesendet, damit die Informationen von Ihnen oder von der Benutzerunterstützung von IBM zur Ermittlung der Fehlerursache analysiert werden können.
Der Trace ist standardmäßig inaktiviert und muss durch einen Befehl oder durch die Workbench explizit aktiviert werden.
In WebSphere Message Broker stehen zwei Haupttypen der Tracefunktion zur Verfügung: Benutzertrace und Service-Trace. Normalerweise verwenden Sie den Benutzertrace zur Fehlerbehebung bei Ihren Anwwendungen. Sie können bei Brokern, Ausführungsgruppen und implementierten Nachrichtenflüssen einen Trace durchführen. Mit dem Service-Trace können Sie die umfassendere Brokertracefunktion aktivieren und die Tracefunktion für die Workbench, den Konfigurationsmanager und den Benutzernamensserver starten. Sie können auch für die Ausführung aller unter Befehle beschriebenen Befehle einen Trace durchführen.
Beim Starten der Benutzertracefunktion wird eine zusätzliche Verarbeitung aller Aktivitäten in der Komponente ausgelöst, für die Sie den Trace durchführen. Die Komponenten generieren große Datenmengen. Die Durchführung der Tracefunktion wirkt sich auf die Systemleistung aus. Sie können diesen zusätzlichen Verarbeitungsvorgang begrenzen, indem Sie auswählen, wofür ein Trace durchgeführt werden soll und wie lange der Trace aktiv ist.