Preguntas etiquetadas con slf4j

Simple Logging Facade para Java (SLF4J) sirve como fachada simple o capa de abstracción para varios marcos de registro. Incluya también una etiqueta para el marco de registro real que está utilizando si está intentando configurar el registro para su aplicación.

351
¿Por qué no usar java.util.logging?

Por primera vez en mi vida me encuentro en una posición en la que escribo una API de Java que será de código abierto. Con suerte para ser incluido en muchos otros proyectos. Para iniciar sesión, yo (y de hecho las personas con las que trabajo) siempre he usado JUL (java.util.logging) y nunca he...

191
Configurar Log4j Loggers mediante programación

Estoy tratando de usar SLF4J (con log4jenlace) por primera vez. Me gustaría configurar 3 Loggers con nombre diferentes que pueden ser devueltos por un LoggerFactory que registrará diferentes niveles y enviará los mensajes a diferentes apéndices: Logger 1 "FileLogger" registra DEPURACIÓN y se...

146
¿Cómo usar MDC con grupos de subprocesos?

En nuestro software, utilizamos ampliamente MDC para rastrear cosas como ID de sesión y nombres de usuario para solicitudes web. Esto funciona bien mientras se ejecuta en el hilo original. Sin embargo, hay muchas cosas que deben procesarse en segundo plano. Para eso utilizamos las clases...

117
¿Qué pasa con el registro en Java? [cerrado]

Tal como está actualmente, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión...

114
¿Vale la pena usar slf4j con log4j2?

No puedo decidir si usar slf4j o no con log4j2. Según las publicaciones en línea, no parece que tenga ningún impacto en el rendimiento, pero es realmente necesario. Además, estos puntos gobiernan a favor de log4j2: SLF4J obliga a su aplicación a registrar cadenas. La API de Log4j 2 admite el...

84
¿Cómo enviar java.util.logging a log4j?

Tengo una aplicación existente que hace todo su registro contra log4j. Usamos una serie de otras bibliotecas que también usan log4j, o registran contra Commons Logging, que termina usando log4j bajo las cubiertas de nuestro entorno. Una de nuestras dependencias incluso se registra en slf4j, que...