Protokoll-Viewer

Verwenden Sie die Seite Protokoll-Viewer, um das Server-Protokoll anzuzeigen und die Protokollanzeige anzupassen.

Die Seite Protokoll-Viewer ist in drei Bereiche unterteilt:

Der Bereich Suchkriterien enthält die folgenden Optionen.

Erweiterte Suche

Wenn Sie auf diesen Link klicken, wird ein Bereich geöffnet, in dem Sie weitere Feineinstellungen im Protokoll-Viewer vornehmen können.

Zeitstempel

Im Optionsfeld Neu werden die neuen Nachrichten angezeigt. Über das Optionsfeld Bestimmter Bereich lassen sich die Felder Von und Bis öffnen. Auf diese Weise können Sie Nachrichten anzeigen, die einem bestimmten Zeitraum entstammen.

Für den Wert Zeit muss die Syntax folgende Form annehmen (SSS steht für Millisekunden):

hh:mm:ss.SSS

Beispiel:

17:10:00.000

Wenn der Wert im Feld "Von" zeitlich hinter dem Wert in "Bis" liegt, wird eine Fehlermeldung angezeigt.

Protokollebene

Die für den Filtervorgang ausgewählte Protokollebene. Per Voreinstellung werden alle im Serverprotokoll enthaltenen Meldungen angezeigt, die der gewählten oder einer höheren Protokollebene zugeordnet sind. Aktivieren Sie das Kontrollkästchen "Keine weiteren als 'schwerwiegend' eingestuften Meldungen aufnehmen", um nur Meldungen der gewählten Protokollebene anzuzeigen.

Um sicherzustellen, dass die Nachrichten, die Sie anzeigen möchten, im Serverprotokoll angezeigt werden, stellen Sie zunächst die geeigneten Protokollebenen auf der Seite Modul-Protokollebenen ein. Siehe So konfigurieren Sie Protokollebenen.

Wenn Sie sich für eine Filterung von Protokollmeldungen basierend auf der Protokollebene entschieden haben, werden nur Meldungen angezeigt, die den angegebenen Filterkriterien entsprechen. Diese Filterung wirkt sich jedoch nicht darauf aus, welche Meldungen im Serverprotokoll aufgezeichnet werden.

Der Bereich Erweiterte Suche enthält die folgenden Optionen.

Protokollfunktion

Namespaces der Protokollfunktion zum Filtern nach Modul. Verwenden Sie die Tastenkombination Umschalt+Klick oder Strg+Klick, um mehrere Namespaces auszuwählen.

Die Auswahl eines Namespaces einer höheren Ebene führt zur Auswahl aller darunter angeordneten Namespaces. Wenn Sie beispielsweise javax.enterprise.system auswählen, werden auch die Protokollierfunktionen aller Module unterhalb dieses Namespaces ausgewählt: javax.enterprise.system.core, javax.enterprise.system.tools.admin usw.

Benutzerdefinierte Protokollfunktion

Protokollfunktionen, die zu einer bestimmten Anwendung gehören, eine pro Zeile.

Wenn die Anwendung über mehrere Module verfügt, können Sie einige oder alle dieser Module anzeigen. Angenommen, die Anwendung weist Protokollierfunktionen mit den folgenden Namen auf:

com.mycompany.myapp.module1
com.mycompany.myapp.module2
com.mycompany.myapp.module3

Um Meldungen aller Module in der Anwendung anzuzeigen, geben Sie com.mycompany.myapp ein. Um nur Meldungen von module2 anzuzeigen, geben Sie com.mycompany.myapp.module2 ein.

Wenn Sie eine oder mehrere benutzerdefinierte Protokollfunktionen angeben, werden Meldungen von GlassFish-Server-Modulen nur dann angezeigt, wenn Sie sie im Bereich "Protokollfunktion" explizit aufführen.

Name-Wert-Paare

Der Schlüsselname und -wert für einen Thread, zum Anzeigen der Ausgabe eines bestimmten Threads. Der Schlüsselname lautet _ThreadID. Beispiel:

_ThreadID=13

Angenommen, com.mycompany.myapp.module2 wird in verschiedenen Threads ausgeführt. Um die Protokollanzeige zu verfeinern und nur die Ausgabe eines Threads anzuzeigen, geben Sie die Protokollfunktion für das betreffende Modul im Feld "Benutzerdefinierte Protokollfunktion" ein und geben dann in diesem Feld die Thread-ID an.

Anzeige

Die Anzahl der gleichzeitig angezeigten Nachrichten. Als Standardanzeige für Nachrichten wird 40 angezeigt. Darüber hinaus stehen 100, 250 und 1000 zur Auswahl.

Um Daten zur Stapelablaufverfolgung anzuzeigen, deaktivieren Sie das Kontrollkästchen "Sehr lange Meldungen begrenzen". Per Voreinstellung werden in der Anzeige keine Daten zur Stapelablaufverfolgung angezeigt. Um diese einzublenden, klicken Sie auf den Link (Details) für eine Meldung.

Die Tabelle Suchergebnisse zeigt die Nachrichten des Serverprotokolls an.

Für jede Nachricht enthält die Tabelle Suchergebnisse die folgenden Informationen.

Datensatznummer

Die Nummer der Nachricht im Serverprotokoll.

Protokollebene

Die Protokollebene der Nachricht.

Nachricht

Der kurze Text der Protokollnachricht. Klicken Sie auf den Link (Details), um eine formatierte Version einer Nachricht anzuzeigen.

Protokollfunktion

Das Protokollfunktionsmodul, das die Protokollnachricht generiert hat.

Zeitstempel

Datum und Uhrzeit der Erstellung der Protokollnachricht.

Name/Wertpaare

Der Name und die ID des Threads der Protokollnachricht.

Verwandte Aufgaben
Verwandte asadmin-Befehle
Copyright © 2010, Oracle und/oder verbundene Unternehmen. Alle Rechte vorbehalten. Rechtlicher Hinweis