Blenden Sie in der Navigationsbaumstruktur den Knoten "Konfigurationen" ein.
Klicken Sie unter dem Knoten "Konfigurationen" auf die Serverinstanz oder die Clusterkonfiguration, für die Sie Einstellungen der Protokollfunktion konfigurieren möchten.
Die Seite "Konfiguration" wird geöffnet.
Klicken Sie auf der Seite "Konfiguration" auf "Einstellungen Protokollfunktion".
Die Seite "Logger-Einstellungen" für das ausgewählte Konfigurationsziel wird geöffnet.
Aktivieren Sie das Kontrollkästchen "In Systemlog schreiben aktiviert", um die Logausgabe zusätzlich zum Serverprotokoll an die syslog
-Funktion zu senden.
Dieses Feature ist ausschließlich unter den Betriebssystemen Solaris und Linux verfügbar. Diese Option ist standardmäßig deaktiviert.
Geben Sie im Feld "Logdatei" einen alternativen Namen oder Ort für die Serverlogdatei ein.
Das Standardverzeichnis ist ${com.sun.aas.instanceRoot}/logs/server.log
.
Geben Sie im Feld "Log-Handler" den absoluten Klassennamen eines benutzerdefinierten Log-Handlers ein.
Mit einem benutzerdefinierten Log-Handler können Sie Logs an ein anderes Ziels als server.log
oder syslog
senden. Der benutzerdefinierte Handler muss die Klasse java.util.logging.ConsoleHandler
erweitern (eine JSR 047-kompatible API). Setzen Sie die Handler-Klasse in den Classpath von GlassFish Server, damit der Handler beim Hochfahren des Servers installiert wird.
Geben Sie im Feld "Dateirotationsgrenzwert" die Größe in Bytes ein, die die Serverlogdatei erreichen muss, bevor sie rotiert wird.
Wenn das Serverlog die angegebene Größe erreicht, wird eine neue, leere Datei mit dem Namen server.log
erstellt. Die alte Datei wird in server.log_
Datum umbenannt, wobei Datum das Datum und die Uhrzeit der Rotation angibt. Der Standardwert beträgt 2 MB. Der Mindestwert für diese Einstellung beträgt 500 KB; wenn Sie einen niedrigeren Wert einstellen, findet die Dateirotation statt, wenn die Protokolldatei eine Größe von 500 KB erreicht. Zur Deaktivierung der Logdateirotation setzen Sie den Wert auf 0.
Geben Sie im Feld "Dateirotations-Zeitlimit" die Anzahl der Minuten ein, nach denen das Serverlog rotiert werden muss.
Der Standardwert lautet 0, d.h.: Die Dateirotation wird auf Grundlage der im Feld "Begrenzung für Dateirotation" angegebenen Dateigröße durchgeführt.
Hinweis:
Wenn Sie eine oder mehrere Minuten festlegen, hat das Zeitlimit Vorrang vor dem Größenlimit, das im Feld Dateirotationslimit festgelegt wurde.Geben Sie im Feld "Leerungshäufigkeit" die maximale Anzahl von Meldungen ein, die gleichzeitig aus der Queue in das Serverlog geschrieben werden können.
Der Standardwert beträgt 1.
Klicken Sie auf "Speichern".
Hinweis:
Je nach der Konfiguration, für die die Protokollierung aktiviert wurde, kann einer Serverneustart erforderlich sein.Auch kann ein Serverneustart erforderlich sein, wenn der standardmäßige Name der Logdatei geändert wurde. Die Meldung Neustart erforderlich
wird in der oberen rechten Ecke der Administrationskonsole angezeigt, wenn der Server neu gestartet werden muss.