Ja Standardmäßig werden Nachrichten mit den Prioritäten FEHLER, WARNUNG, INFO in der Anwendung angezeigt. Um die Ausgabe von DEBUG- oder TRACE-Ebenen zu aktivieren, müssen Sie die --trace
--debug
/ --trace
oder die Eigenschaften Eigenschaften debug / trace = true --trace
.
logging.level.root = WARN logging.level.org.springframework.web = DEBUG logging.level.org.hibernate = ERROR
Standardmäßig protokolliert Sprin Boot nur bei der Konsole. Wenn Sie Ereignisse in einer Datei protokollieren möchten, müssen Sie die Eigenschaften logging.file oder logging.path auf true setzen (z. B. in application.properties).
Farbprotokollierung
In Konsolen, die ANSI unterstützen, können Nachrichten unterschiedlicher Ebenen zur Verbesserung der Lesbarkeit mit unterschiedlichen Farben hervorgehoben werden. So wird es in der Eigenschaftendatei konfiguriert:
logging.pattern.console=%clr(%d{yyyy-MM-dd HH:mm:ss}) {yellow}
Wenn Sie in andere Dateien schreiben möchten, können Sie dies auch konfigurieren (YAML):
logging: path: /var/logs/ file: bookWarn.log level: root: WARN org. springframework: security: DEBUG