Logebenen
Logebenen, auch als log levels bezeichnet, sind Kategorien in Logging-Systemen, die die Schwere oder Relevanz von Ereignissen kennzeichnen. Sie ermöglichen es, Ausgaben zu filtern, Prioritäten zu setzen und Logs entsprechend zu routen oder zu speichern. Die Ebenen bilden meist eine Hierarchie, sodass Nachrichten von höherer Dringlichkeit auch von Logern mit niedrigerer Empfindlichkeit erfasst werden, sofern gewünscht.
Typische Ebenen sind in vielen Frameworks verbreitet: TRACE oder VERBOSE, DEBUG, INFO, WARN oder WARNING, ERROR
Anwendung: Beim Einrichten von Logausgaben legt man oft eine minimale Ebene pro Logger fest; Ereignisse mit
Best practices: Wähle sinnvolle Level-Klassen, vermeide zu feines Debug-Logging in produktiven Systemen, ergänze Logs mit Kontextinformationen