Server logging

Prev Next

Bietet Einstellungen für und Lesezugriff auf das Systemlogging.

Menüband

images/download/attachments/137300481/image-2023-5-8_9-33-15-version-1-modificationdate-1683531195893-api-v2.png

(1) Hier kann der Systemknoten ausgewählt werden, dessen Einstellungen bearbeitet oder Logs angesehen werden sollen. Ist das System kein Clustersystem, steht hier nur ein "Standalone" Knoten zur Verfügung

(2) Aktualisiert die Systemknotenliste

Der Logging-Dialog teilt sich in zwei Tabreiter auf

Server-Logs

images/download/attachments/137300481/image-2023-5-8_9-35-7-version-1-modificationdate-1683531307883-api-v2.png

(1) Definiert die Anzahl der geladenen Logzeilen (vom Ende der jeweiligen Logdatei). Der "Aktualisieren" lädt die letzten n Zeilen von der ausgewählten Logdatei

(2) Listet sämtliche verfügbare Logdateien auf dem aktuellen Knoten auf

(3) Zeigt die letzten n (siehe 1) Zeilen der ausgewählten Logdatei

(4) Bietet die Möglichkeit, sämtliche (in 2 aufgelisteten) Logdateien als zip-Datei herunterzuladen

Log-Informationen

Bietet die Möglichkeit, das Log-Level der einzelnen Logger einzustellen.
Das Log-Level gibt den Detailgrad der geschriebenen Lognachrichten an (von ALL (Alle) bis Fatal (nur kritische Fehler)).

 HINWEIS  Je mehr Nachrichten geloggt werden, desto unübersichtlicher werden die Logdateien. Zusätzlich nehmen diese dann mehr Speicherplatz ein.

images/download/attachments/137300481/image-2023-5-8_10-32-51-version-1-modificationdate-1683534771434-api-v2.png

(1) Listet sämtliche im System aktiven Logger, mit deren aktuellen Logleveln, auf. Beispielsweise besitzen die meisten Manager ihre eigenen Logger, um diese unabhängig von den anderen konfigurieren zu können

(2) Setzt das in (5) ausgewählte Loglevel für den momentan ausgewählten Logger

(3) Setzt das in (5) ausgewählte Loglevel für alle Logger

(4) Eine Abkürzungsfunktion zum Setzen des "$REQUEST$" Loglevels. Wichtig: Dieser Logger schreibt nur in die Logdateien, wenn eine Clientanfrage zu einem Fehler geführt hat

(5) Legt das Loglevel fest, welches mit den Funktionen (1 - 4) gesetzt wird

(6) Wendet die Funktionen (1-4) entsprechend auf alle Knoten im Clusterverbund an (nicht relevant, wenn es sich um ein Standalone System handelt)

Log-Einstellungen

Anpassungen in diesem Tab-Reiter, werden im laufenden Betrieb übernommen und zusätzlich in der zugehörigen XML-Konfiguration angepasst, sodass diese nach einem Neustart des System wieder angewendet werden.

images/download/attachments/167859375/image-2024-1-19_14-17-32-version-1-modificationdate-1705670252545-api-v2.png

Beschreibung

Übernehmen

Übernimmt die Anpassung der Konfiguration von _pro, ggf. auf allen Knoten eines Clusters und persistiert diese in der zugehörigen XML-Konfiguration

Java-Package

Hierbei handelt es sich um eine Liste von Regulären Ausdrücken, zu welcher jeweils das Level der Log-Ausgabe definiert werden kann.

Die Liste wird in Reihenfolge behandelt. Es wird aus Sicht des Log-Erzeugenden Java-Packages, der erste zutreffende Ausdruck verwendet.

Sollte kein Ausdruck zutreffen, wird auch keine Log-Eintrag ausgegeben. Es empfiehlt sich daher einen Default-Eintrag mit ".*" (= beliebige Zeichen) anzulegen.

Beispiel:

"de\.lobster\..*" trifft auf alle Java-Klassen zu, deren Package-Definition mit "de.lobster" beginnen.

Level

Bestimmt die Granularität der Log-Ausgabe für das entsprechende Java-Package