


Log4j verstehen: Was sind Loggets und wie werden sie verwendet?
Log4j ist ein Java-Protokollierungsframework, mit dem Sie Protokolle in Ihre Anwendung schreiben können. Log4j bietet eine Möglichkeit, die Protokollierungseinstellungen für Ihre Anwendung zu konfigurieren, z. B. den Detaillierungsgrad, der protokolliert werden soll, das Format der Protokollnachrichten und den Speicherort der Protokolle. Protokolle sind die eigentlichen Protokollnachrichten, die in die geschrieben werden Log-Datei von Ihrer Anwendung. Sie können Informationen wie Uhrzeit und Datum der Nachricht, die Quelle der Nachricht (z. B. eine bestimmte Klasse oder Methode), die Ebene der Nachricht (z. B. Debug, Info, Warnung, Fehler usw.) usw. enthalten die Nachricht selbst.
Zum Beispiel, wenn Sie die folgende log4j-Konfiguration in Ihrer Anwendung haben:
```
```
Und Sie haben den folgenden Code in Ihrer Anwendung:
```
Logger logger = LogManager.getLogger("myLogger");
logger.debug("Starting up the application");
```
Dann führt die log4j-Konfiguration dazu, dass die Meldung „Starting up the application“ geschrieben wird Die Protokolldatei mit einer Debug-Stufe und das Format der Protokollnachricht lautet „2018-01-01 10:30:00,000 [main] debug myLogger – Startet die Anwendung“.
In diesem Beispiel also „Starte die Anwendung.“ " ist ein Logget.



