Alternativas de Apache log4j Mejor Valoradas
141 Apache log4j Reseñas
Sentimiento General de la Reseña para Apache log4j
Inicia sesión para ver el sentimiento de la revisión.

Registro perezoso, múltiples apéndices, diferentes diseños, diferentes políticas de activación y muchos más Reseña recopilada por y alojada en G2.com.
1) En mi humilde opinión, la documentación es lo que hace que los desarrolladores elijan entre marcos de registro u otros productos; cuanto más fácil sea la implementación (documentos), mejor será el uso; esta parte parece ser muy poco enfocada por las organizaciones al desarrollar un producto, pero la encuentro más importante que otras. En cuanto a las características, ya hay muchas, pero desconocemos la mayoría de ellas. Además, en los documentos oficiales actuales, no hay una forma u opinión ejemplar de configurar el registro más adecuado para casos de uso general de aplicaciones. También, la documentación solo puede ser completamente entendida por desarrolladores que ya tienen cierta experiencia. Debería haber un ejemplo básico que describa cada declaración. Y los ejemplos deberían ser mejorados al siguiente nivel poco a poco con opción de omitir o niveles para ir a los ejemplos más avanzados. Toda la configuración relacionada u opciones relacionadas con esa declaración específica deberían tener una documentación separada que contenga una descripción para cada una de las opciones. La idea de describir las cosas debería ser en términos sencillos y en inglés lo más simple posible, ya que hay personas que tienen dificultades con el idioma inglés; por ejemplo, algunas personas que conozco no entendieron el término appender, layouts hasta que se los expliqué en términos sencillos con ejemplos y algunos dibujos. Además, como personas como yo somos lo suficientemente perezosas para leer toda la documentación en una sola página, sería mejor haberlas separado en múltiples páginas con contenido muy reducido e informativo en cada página.
2) Sería bueno tener algún espacio de práctica en línea para practicar de inmediato.
2) Sería bueno tener una mejor implementación de registro predeterminada en marcos populares como Spring Boot, es decir, de Logback a Log4j2 y así sucesivamente. Reseña recopilada por y alojada en G2.com.

Lo mejor de todo es que es fácil de usar y configurar las salidas de los archivos de registro. Funciona muy bien durante las pruebas o en producción. Es seguro para hilos, utiliza múltiples niveles y, lo más importante, está optimizado para la velocidad. Reseña recopilada por y alojada en G2.com.
El único obstáculo que encontré fue al depurar, para mostrar el registro en la terminal de depuración en IntelliJ. Podría haber sido solo yo, no entendiendo, o IntelliJ. Al final funciona, solo necesita una documentación un poco mejor en esa parte. Reseña recopilada por y alojada en G2.com.

Permite definir su propio formato de salida de registro.
Tiene la capacidad de categorizar el registro en diferentes niveles, como podemos hacerlo para depuración, seguimiento, advertencia, información, error.
Permite la jerarquía de clases que será útil.
Es de código abierto. Reseña recopilada por y alojada en G2.com.
La cosa que enfrenté al usar log4j es que bloquea el archivo de registro y no puedes eliminar el archivo de registro cuando log4j abre el archivo. Reseña recopilada por y alojada en G2.com.

Fácil de integrar con Java y admite niveles de registro principales como info, debug, error, etc. Además, log4j admite el registro asíncrono, lo que disminuirá la latencia y mejorará el rendimiento. Log4J ha sido desarrollado basado en la arquitectura de plugins, por lo tanto, proporciona la capacidad de conectar y usar en cualquier aplicación basada en Java. Reseña recopilada por y alojada en G2.com.
Había problemas al filtrar los registros con el controlador syslog cuando usamos docker. Reseña recopilada por y alojada en G2.com.

Simple de implementar con menos configuración
Durante las pruebas o la ejecución en tiempo real, funciona a velocidad optimizada para el mejor rendimiento.
Usando Log 4j hemos generado archivos de registro en formato de texto, por lo que pudimos transcribir fácilmente el archivo de registro e identificar el error con la información de registro. Al usar log4j, nos ha ahorrado tiempo y nos ha ayudado a depurar problemas rápidamente. Reseña recopilada por y alojada en G2.com.
El único desafío que enfrenté fue al intentar integrar el registro con componentes de terceros. Si hay un formato o plantilla/documentos, puede ser realmente útil. Reseña recopilada por y alojada en G2.com.

Me gusta la experiencia general de registro, ya que puedes manejar todo desde un archivo de configuración. Además, los colores predeterminados para cada nivel también son bastante útiles, ya que ayudan a depurar los problemas y puedes habilitar/deshabilitar los niveles de registro cuando quieras. Reseña recopilada por y alojada en G2.com.
Me enfrento a problemas de fuga de memoria algunas veces, pero eso no es un problema mayor. Log4j debería ser compatible con todas las plataformas e idiomas como este es cómo para que podamos tener una experiencia de registro consistente para todas las aplicaciones. Reseña recopilada por y alojada en G2.com.

Log4j es una herramienta increíble, fácilmente configurable (solo agrega la dependencia en el archivo pom, si usas maven) y mantenible. Establecer el nivel de registro de depuración para Error, Info, Warn, Fatal, etc., hace que el registro sea más fácil. También podemos usarlo para almacenar registros en una base de datos, entre otras cosas. Es compatible con Apache Flume, SLF4j, Splunk, etc. Reseña recopilada por y alojada en G2.com.
Log4j cuando se usa extensivamente hace que los procesos sean lentos. Ahora log4j2 está disponible, lo que proporciona múltiples formas configurables (xml, propiedades, código java) y es más rápido. Reseña recopilada por y alojada en G2.com.
El desarrollo de software se vuelve fácil cuando tienes un buen marco de registro para registrar todos los pasos necesarios para facilitar las pruebas y la depuración. Log 4j es un salvavidas cuando se trata de registro en términos de rendimiento. Tiene un buen rendimiento, especialmente con grandes transacciones en el backend. Además, se puede escribir fácilmente en Java y tiene apéndices sincrónicos para enviar registros a diferentes destinos. Reseña recopilada por y alojada en G2.com.
Tiene demasiada configuración inicial y el registro a nivel de información en un alto nivel de transacciones es un problema, ya que llena la salida con mensajes de registro. Reseña recopilada por y alojada en G2.com.

Puede utilizarse para responder a los requisitos del cliente en cuanto a registros. Incluso una persona no técnica puede diferenciar fácilmente los tipos de registros. Podemos crear archivos de registros fácilmente y si se supera un cierto límite, se crea automáticamente el siguiente archivo de registro. Reseña recopilada por y alojada en G2.com.
No hay una sola cosa que no me guste de esta API. Es una obra de arte. Reseña recopilada por y alojada en G2.com.

Permite múltiples puntos de registro y formatos dependiendo del nivel y origen. Reseña recopilada por y alojada en G2.com.
La documentación de los apéndices es algo difícil de encontrar. Reseña recopilada por y alojada en G2.com.