Verwenden Sie die Seite "Loggereinstellungen", um die Protokollierung für die ausgewählte GlassFish Server-Instanz oder das Cluster zu konfigurieren.
Die Seite "Logger-Einstellungen" enthält die folgenden Optionen.
Der Name der Konfiguration, für die die Einstellungen auf dieser Seite angewendet werden. Dieses Feld ist schreibgeschützt.
Wenn diese Option ausgewählt wird, wird der Logausgabe zusätzlich zum Serverlog an syslog
gesendet. Dieses Feature ist ausschließlich unter den Betriebssystemen Solaris und Linux verfügbar. Diese Option ist standardmäßig deaktiviert.
Ein alternativer Name oder alternatives Verzeichnis für die Serverlogdatei. Das Standardverzeichnis ist domain-dir/logs/server.log
.
Der absolute Klassenname eines benutzerdefinierten Log-Handlers. 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.Handler
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.
Die Größe in Bytes, 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.
Die Anzahl der Minuten, 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. Wenn Sie eine oder mehrere Minuten festlegen, hat das Zeitlimit Vorrang vor dem Größenlimit, das im Feld Dateirotationslimit festgelegt wurde.
Die maximale Anzahl von Meldungen, die gleichzeitig aus der Warteschlange in das Serverlog geschrieben werden können. Der Standardwert beträgt 1.