LOGBack: Evolución del Log4J

Logback pretende ser el succesor de Log4J, y para eso parte del punto en el que Log4J lo dejó.

Logback se compone de 3 módulos:

· logback-core

· logback-classic es una version mejorada de Log4J. Implementa el API SLF4J

· logback-access se integra con contenedores Web para proveer acceso HTTP.

Algunas de las mejoras (y razones para pasar de Log4J a LogBack) son estas:

· Implementación más rápida

· Soporte nativo SLF4J

· Configuración en XML o Groovy (sigo prefiriendo el properties)

· Recarga automática de ficheros de configuración

· Visor Lilith (también es compatible con Log4J)

· Varias JVMS pueden escribir en un mismo fichero

· Procesamiento condicional: if, else

· Filtros condicionales

· SiftingAppender: capaz por ejemplo de separar ficheros en función de sesiones de usuario

· Stack Traces con librería en la que se da error:

· Borrado automático de ficheros antiguos: qué bien nos hubiera venido esto, verdad Julián? 😉

· Plugin para Eclipse con funcionalidades de filtrado,… http://logback.qos.ch/consolePlugin.html

 

En su página se puede accede a un conversor online de ficheros log4j.properties a ficheros logback.xml:

Respuestas

  1. Hola:

    Estoy tratando de armar una comunidad para desarrolladores del framework Struts hispanoparlantes. De momento no esta la estructura y estoy tratando de llenar de contenido, pero siempre es requerido la ayuda de mas gente ya se que quiera aportar o consultar, y así todos aprender del resto, lo cual es la meta final.

    Si me quieres dar una ayuda «promocionando» el sitio o la tecnología, te lo agradecer.

    El nombre del sitio es http://www.strutshispano.org.

    Saludos!

    1. Hola,
      Estaba escribiendo un post para recomendar tu portal pero hoy no está la página accesible…probaré otro día 🙂

  2. […] evolución de Log4J: LogBack, de la que ya hemos hablado en el Blog (ver aquí) soporta esto en su FileAppender a través de la propiedad […]

Replica a Uthanien Cancelar la respuesta