


Zrozumienie Log4j: czym są loggety i jak z nich korzystać
Log4j to środowisko rejestrowania Java, które umożliwia pisanie dzienników w aplikacji. Log4j umożliwia skonfigurowanie ustawień rejestrowania dla aplikacji, takich jak poziom szczegółowości, który powinien być rejestrowany, format komunikatów dziennika i miejsce przechowywania dzienników.
Loggety to rzeczywiste komunikaty dziennika zapisywane w log przez aplikację. Mogą zawierać takie informacje, jak godzina i data komunikatu, źródło komunikatu (np. konkretna klasa lub metoda), poziom komunikatu (np. debugowanie, informacja, ostrzeżenie, błąd itp.) oraz sam komunikat.
Na przykład, jeśli w aplikacji masz następującą konfigurację log4j:
```
```
A w swojej aplikacji masz następujący kod:
```
Logger logger = LogManager.getLogger("myLogger");
logger.debug("Uruchamianie aplikacji");
```
Wtedy konfiguracja log4j spowoduje zapisanie komunikatu „Uruchamianie aplikacji” plik dziennika z poziomem debugowania, a format komunikatu dziennika będzie następujący: „2018-01-01 10:30:00,000 [main] debug myLogger - Uruchamianie aplikacji”.
W tym przykładzie „Uruchamianie aplikacji " jest loggetem.



