Wstęp

Funkcjonalność znajduje się w zakładce Administracja -> Konfiguracja systemu -> Logi i umożliwia zmianę poziomu logowania wszystkich loggerów aktualnie zarejestrowanych w systemie.

Domyślne poziomy loggerów

Domyślnie loggery dziedziczą poziom logowania po pierwszym zmodyfikowanym loggerze w ich ścieżce loggerów.

Przykład: Dla loggera klasy com.suncode.pwfl.archive.DocumentClass ścieżka loggerów to ROOT -> com -> com.suncode -> com.suncode.pwfl -> com.suncode.pwfl.archive -> com.suncode.pwfl.archive.DocumentClass

a) Jeżeli żaden z loggerów w ścieżce nie był zmodyfikowany to logger klasy DocumentClass będzie dziedziczył poziom po logerze ROOTa

b) Jeżeli został zmodyfikowany np logger "com.suncode.pwfl" na level WARN to loggery "com.suncode.pwfl.archive" i "com.suncode.pwfl.archive.DocumentClass" będą miały poziom WARN.

 

Zmiana poziomu logowania

Zmiana poziomu logowania nie wymaga restartu serwera.

Zmiana poziomu logowania jest zapamiętywana w bazie i wczytywana podczas startu systemu.

Przyciski loggerów ze zmodyfikowanym poziomem mają jaskrawszy kolor. 

 

Reset loggerów

Każdy logger posiada przycisk "Reset", który resetuje jego poziom logowania do poziomu domyślnego.

Dodatkowo na górze widoku znajduje się przycisk "Resetuj wszystkie", który resetuje poziomy logowania wszystkich zmodyfikowanych loggerów.

Ustawienie ręczne poziomu loggera (poprzez kliknięcie przycisku z wybranym poziomem) na poziom domyślny nie jest równoznaczne z zresetowaniem poziomu loggera. 

 

Filtry

 

 

Loggery skonfigurowane na podstawie pliku konfiguracyjnego

Podczas uruchamiania systemu wczytywana jest konfiguracja loggerów z pliku konfiguracyjnego log4j. Takie loggery dodatkowo oznaczone są ikonką na liście loggerów.

Do tej grupy zaliczają się również loggery tworzone podczas instalcji wtyczki, która definiuje swój logger.