In WebSphere Application Server gibt es ab Version 8.0 zwei Modi für Protokollierung und Traceerstellung, den Basismodus und den HPEL-Modus (High Performance Extensible Logging). Im HPEL-Modus haben die Bearbeitungsfunktionen für Protokollierung und Trace einen höheren Durchsatz als im Basismodus.
Die Anzeige von Protokollen und Traces in der Workbench im HPEL-Modus ist nur für WebSphere Application Server ab Version 8.0 unter Windows- oder Linux-Betriebssystemen verfügbar.
Der Basismodus ist die Standardeinstellung des Servers für Protokollierung und Traceerstellung. Im Basismodus wird der Protokoll- und Traceinhalt im einfachen Textformat in die Protokolldateien geschrieben, z. B. in SystemOut.log, SystemErr.log, trace.log und activity.log.
Im HPEL-Modus wird der Protokoll- und Traceinhalt in einem proprietären Binärformat in ein Protokolldaten- bzw. Tracedatenrepository geschrieben. Durch Verwendung des binären Protokollformats anstelle des einfachen Textformats wird die Leistung des Servers verbessert, sodass die Bearbeitungsfunktionen für Protokollierung und Traceerstellung schneller werden. Zum Aktivieren des HPEL-Modus müssen Sie die Administrationskonsole oder das wsadmin-Scripting von WebSphere Application Server verwenden. In der Workbench können Sie eine Momentaufnahme der binären HPEL-Serverprotokolle in lesbaren Text umsetzen, der dann im Editorfenster angezeigt wird. In der Laufzeit des Servers können Sie HPEL-Protokolle und -Traces auch in der Konsolenansicht im lesbaren Textformat anzeigen.
Daten | Beschreibung |
---|---|
Zeitmarke | Zeit der Aufzeichnung des Ereignisses |
Thread-ID | Identität des Threads, der das Ereignis in Hexadezimalschreibweise aufgezeichnet hat |
Logger | Logger, der das Ereignis aufgezeichnet hat |
Stufe | Typ des aufgezeichneten Ereignisses |
Nachricht | Nachricht des aufgezeichneten Ereignisses. Wenn die Nachricht ein Nachrichten-ID hat, ist diese unterstrichen. In der Konsolenansicht können Sie auf die Nachrichten-ID klicken, um eine Erläuterung und eine empfohlene Benutzeraktion zu der Nachricht abzurufen. Im Editorfenster ist der Nachrichten-ID-Link nicht verfügbar. Hier wird die ID nur als Text angezeigt. |
[3/3/11 23:01:30:147 EST] 0000000f ApplicationMg Z WSVR0221I: Die Anwendung wurde gestartet: DefaultApplication
In diesem Beispiel ist [3/3/11 23:01:30:147 EST] die Zeitmarke, 0000000f die Thread-ID, ApplicationMg der Logger und Z die Stufe. WSVR0221I: Die Anwendung wurde gestartet: DefaultApplication ist die Nachricht mit der Nachrichten-ID WSVR0221I.