Als «logback» getaggte Fragen

Moderne Protokollierungsfunktion für Java-basierte Programme mit vielen neuen Funktionen im Vergleich zu Log4J und java.util.logging.

5
Warum nicht java.util.logging verwenden?
Zum ersten Mal in meinem Leben befinde ich mich in einer Position, in der ich eine Java-API schreibe, die Open Source ist. Hoffentlich in vielen anderen Projekten enthalten sein. Für die Protokollierung habe ich (und in der Tat die Leute, mit denen ich arbeite) immer JUL (java.util.logging) verwendet und hatte …
351 java  logging  slf4j  logback 


12
Wie kann ich Logback so konfigurieren, dass verschiedene Ebenen für einen Logger an verschiedenen Zielen protokolliert werden?
Wie kann ich Logback so konfigurieren , dass verschiedene Ebenen für einen Logger an verschiedenen Zielen protokolliert werden? Zeichnet Logback bei der folgenden Logback-Konfiguration beispielsweise INFONachrichten an STDOUTund ERRORNachrichten an auf STDERR? (Beachten Sie, dass dieses Beispiel eine Variation des logback-examples/src/main/java/chapters/configuration/sample4.xmlin Kapitel 3: Logback-Konfiguration gezeigten Beispiels ist .) <configuration> <appender …
156 java  logging  logback 

6
log4j vs logback [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Verbessere diese Frage Wir verwenden log4j hinter einem …
152 java  logging  log4j  logback 

3
Logback, um verschiedene Nachrichten in zwei Dateien zu protokollieren
Ich verwende logback / slf4j, um meine Protokollierung durchzuführen. Ich möchte meine Protokolldatei analysieren, um einige Daten zu analysieren. Anstatt eine große Datei zu analysieren (die hauptsächlich aus Debug-Anweisungen besteht), möchte ich zwei Logger-Instanzen haben, die jeweils in einer separaten Datei protokollieren. eine für die Analyse und eine für die …
146 java  logging  logback  slf4j 

8
Wie verwende ich MDC mit Thread-Pools?
In unserer Software verwenden wir MDC ausgiebig, um beispielsweise Sitzungs-IDs und Benutzernamen für Webanfragen zu verfolgen. Dies funktioniert gut, wenn Sie im ursprünglichen Thread ausgeführt werden. Es gibt jedoch viele Dinge, die im Hintergrund verarbeitet werden müssen. Dafür verwenden wir die Klassen java.concurrent.ThreadPoolExecutorund java.util.Timerzusammen mit einigen selbst gerollten asynchronen Ausführungsdiensten. …
146 java  logging  slf4j  logback  mdc 

10
Wie kann verhindert werden, dass die Rückmeldung zu Beginn jedes Protokolls ihren eigenen Status ausgibt?
Dies scheint ein Fehler in Bezug auf Nachlässigkeit zu sein, aber ich kann die Ursache nicht finden. Protokollierung mit logback / slf4j (neueste Version slf4j-api-1.6.1, logback core / classic 0.9.24). Die einfachste Protokollkonfiguration zum Testen ist: <configuration> <appender name="stdout" class="ch.qos.logback.core.ConsoleAppender"> <layout class="ch.qos.logback.classic.PatternLayout"> <!-- DONT USE THIS FORMATTER FOR LIVE LOGGING …
145 logback 

6
So ändern Sie die Root-Protokollierungsstufe programmgesteuert für die Rückmeldung
Ich habe die folgende logback.xml-Datei: <configuration debug="true"> <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> <encoder> <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern> </encoder> </appender> <root level="debug"> <appender-ref ref="STDOUT" /> </root> </configuration> Wenn nun ein bestimmtes Ereignis eintritt, möchte ich die Ebene des Root-Loggers programmgesteuert von Debug auf Fehler ändern . Ich kann keine Variablensubstitution verwenden. …
144 java  logging  logback 

4
Best Practices für die Verwendung von Markern in SLF4J / Logback
Wir verwenden die SLF4J + Logback-Kombination bereits seit einiger Zeit in unserem Projekt und sind ziemlich zufrieden damit, aber unsere Protokollierungsstrategie ist recht einfach. Wir verwenden einfache klassenbasierte Logger und keine ausgefallenen Dinge wie MDC oder Marker. Ich möchte wissen, ob jemand in der Community diese Funktionen tatsächlich nutzt und …
127 java  logging  slf4j  logback  markers 

8
Was ist los mit der Anmeldung in Java? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
117 java  logging  log4j  logback  slf4j 


1
Was sind Marker in Java Logging Frameworks und was ist ein Grund, sie zu verwenden?
Zum ersten Mal höre ich beim Lesen von Markern: http://slf4j.org/faq.html Ich überprüfe die verfügbaren Methoden für das Logger- Objekt: http://www.slf4j.org/api/org/slf4j/Logger.html http://logging.apache.org/log4j/2.x/log4j-api/apidocs/org/apache/logging/log4j/Logger.html und gefundene Schnittstellen: http://www.slf4j.org/api/org/slf4j/Marker.html http://logging.apache.org/log4j/2.x/log4j-api/apidocs/org/apache/logging/log4j/Marker.html Weitere Informationen bekomme ich von: http://logback.qos.ch/manual/filters.html aber immer noch verwirrt ... Beachten Sie, dass ich frage, warum , nicht wie man sie benutzt, also …
110 java  logging  log4j  slf4j  logback 

3
Inkompatibilität des Protokollierungsframeworks
Ich baue eine kleine Java-App und hoffe, Logback für die Protokollierung verwenden zu können. Meine App ist von einem älteren Projekt abhängig, über das die Protokollierung erfolgt org.apache.commons | com.springsource.org.apache.commons.logging | 1.1.1 ... also war mein Plan zu verwenden org.slf4j | jcl-over-slf4j | 1.5.6 ... um die JCL-Protokollierung umzuleiten org.slf4j …

6
XML-Schema oder DTD für logback.xml?
Ich habe im Internet mehrere Diskussionen darüber gesehen, wie großartig es wäre, ein XML-Schema oder eine DTD für die Datei logback.xml zu haben, um zumindest die grundlegende Validierung und automatische Vervollständigung in IDEs wie IDEA oder Eclipse zu erhalten, aber ich habe es nie gesehen irgendeine Lösung. Hast du?
108 java  xsd  logback  dtd  xml 

1
Wo ist die Dokumentation des Logback-Encoder-Musters?
Ich habe die gesamte Dokumentation von Logback durchgesehen und kann nirgendwo die Dokumentation finden, um das Muster des Encoders bei der Protokollierung zu konfigurieren, wie zum Beispiel: <encoder> <pattern>%d{HH:mm:ss.SSS} %-4relative %-5level %logger{35} - %msg%n</pattern> </encoder> Ich möchte eine Tabelle (wie die von log4j), in der die verschiedenen Optionen zum Konfigurieren …
93 java  logging  log4j  logback 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.