---
title: Apache log4j Reviews
meta_title: 'Apache log4j Reseñas 2026: Detalles, Precios y Características | G2'
meta_description: Filtra reseñas de 142 por el tamaño de la empresa, rol o industria
  de los usuarios para descubrir cómo funciona Apache log4j para un negocio como el
  tuyo.
aggregate_rating:
  rating_value: 4.5
  review_count: 142
  scale: '5'
date_modified: '2026-06-15'
parent_category:
  name: Monitoreo
  url: https://www.g2.com/es/categories/monitoring
---

# Apache log4j Reviews
**Vendor:** The Apache Software Foundation  
**Category:** [Software de Monitoreo de Registros](https://www.g2.com/es/categories/log-monitoring)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 142
## About Apache log4j
Apache Log4j 2 es una actualización de Log4j que ofrece mejoras significativas sobre su predecesor, Log4j 1.x, y proporciona muchas de las mejoras disponibles en Logback mientras soluciona algunos problemas inherentes en la arquitectura de Logback.



## Apache log4j Pros & Cons
**What users like:**

- Los usuarios aprecian la **flexibilidad y configurabilidad** de Apache Log4j, mejorando sus capacidades de depuración y monitoreo. (1 reviews)
- Los usuarios aprecian la **flexibilidad y configurabilidad** de Apache Log4j, mejorando sus capacidades de depuración y monitoreo sin esfuerzo. (1 reviews)
- A los usuarios les encanta la **flexibilidad y configurabilidad** de Apache Log4j, lo que permite una integración dinámica para una depuración y monitoreo efectivos. (1 reviews)
- Los usuarios valoran la **flexibilidad y configurabilidad** de Apache Log4j, mejorando el control sobre el registro sin alterar el código de la aplicación. (1 reviews)
- Los usuarios aprecian la **flexibilidad y configurabilidad** de Apache Log4j, mejorando las capacidades de monitoreo y depuración sin esfuerzo. (1 reviews)

**What users dislike:**

- Los usuarios encuentran los **problemas de configuración** de Apache Log4j desafiantes, lo que lleva a posibles problemas de rendimiento y verbosidad en el registro. (1 reviews)
- Los usuarios encuentran que la **configuración compleja y el mantenimiento** de Apache Log4j pueden llevar a problemas de rendimiento y verbosidad. (1 reviews)
- Los usuarios señalan los **problemas de actualización** de Apache Log4j, enfatizando la necesidad de una gestión cuidadosa para evitar complicaciones. (1 reviews)

## Apache log4j Reviews
  ### 1. Control de registro flexible y granular con Apache Log4j

**Rating:** 4.5/5.0 stars

**Reviewed by:** Chetana M. | IT support Engineer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** February 17, 2026

**¿Qué es lo que más le gusta de Apache log4j?**

Lo que más me gusta de Apache Log4j es lo flexible y configurable que es. Me da un control detallado sobre los niveles de registro, los formatos de salida y los destinos sin necesidad de cambiar el código de la aplicación. También aprecio que puedo ajustar las configuraciones de registro dinámicamente e integrar con diferentes apéndices, lo que lo convierte en una herramienta poderosa para depurar, monitorear y mantener sistemas de producción de manera eficiente.

**¿Qué es lo que no le gusta de Apache log4j?**

Una desventaja de Apache Log4j es que su flexibilidad también puede hacerlo complicado de configurar y mantener, particularmente en sistemas a gran escala o heredados. Si está mal configurado, puede resultar en problemas de rendimiento o en un registro innecesariamente detallado. Además, vulnerabilidades de seguridad pasadas (como Log4Shell) han subrayado lo importante que es mantener las dependencias actualizadas y gestionar cuidadosamente las configuraciones de registro en entornos de producción.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Apache Log4j ofrece un registro estructurado y altamente configurable como una mejor alternativa a las declaraciones de impresión básicas. Me ayuda a depurar más rápidamente, a monitorear mis aplicaciones de manera más efectiva y a solucionar problemas de producción sin tener que cambiar el código central.

  ### 2. Buen servicio de registro con menos código

**Rating:** 3.5/5.0 stars

**Reviewed by:** Usuario verificado en Software de Computadora | Empresa (> 1000 empleados)

**Reviewed Date:** April 04, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

Es realmente útil si puedo obtener el evento de registro junto con los parámetros mientras se registran los mensajes. También me gusta la facilidad del adaptador al usarlo junto con otro servicio de registro.

**¿Qué es lo que no le gusta de Apache log4j?**

Sentí que ocultar una vulnerabilidad de seguridad tan grande es un gran crimen. Alrededor del 60% de todas las aplicaciones de Java en el mundo utilizan log4j indirectamente. Podría haber muchas aplicaciones financieras que lo usen. Ese es el mayor riesgo en juego.

**Recomendaciones a otros que estén considerando Apache log4j:**

slf4j

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Lo estoy implementando para una de mis aplicaciones Java del lado del servidor. Es útil para mantener todos los registros de mis aplicaciones de manera sencilla. Es una gran fachada de registro para usar.

  ### 3. He trabajado con Apache Log4j durante más de 4 años. Es flexible y fácil de aprender.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Kavindu G. | Software Engineer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** June 15, 2021

**¿Qué es lo que más le gusta de Apache log4j?**

Puede habilitar niveles de registro para paquetes específicos, clases, lo cual es muy útil cuando queremos depurar un paquete/clase particular en producción en lugar de permitir todo el módulo. El nivel de registro es increíble, lo que ayuda mucho para solucionar problemas de la aplicación y depurarlos. Imprimir el nombre de la clase y la línea es muy útil para identificar y solucionar los problemas. Imprimir la hora también ofrece muchos beneficios y no es necesario configurarlo explícitamente. Log4j me da una energía extra y me construye confianza en el sistema. Finalmente, las características de Log4j me ayudaron mucho a identificar y resolver el problema de producción. Sin Log4j, podría haber perdido mi trabajo.

**¿Qué es lo que no le gusta de Apache log4j?**

Al configurar los diferentes apéndices, tenemos que hacer la misma configuración varias veces, como el patrón de fecha y el umbral, lo que reduce la legibilidad, esperando una forma común de configurarlos. Si hay mucha configuración como múltiples apéndices, la complejidad aumentará.

**Recomendaciones a otros que estén considerando Apache log4j:**

Accesible para comenzar con escenarios simples y, según los requisitos, puede trabajar con escenarios complejos. Puede comenzar con conocimientos mínimos.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Descubrir errores, asegurarse de que el flujo de negocio funcione correctamente. Descubrir el tiempo consumido. Monitoreo y captura de los problemas de producción. Depuración de los problemas del entorno de desarrollo. Puede obtener la idea general del sistema. Y puede verificar los resultados esperados de las funciones específicas. Las fallas de transacción son fáciles de identificar y solucionar. Identificar y verificar las transacciones exitosas. Usar para identificar si los servidores están funcionando o no.

  ### 4. El control de depuración que necesitabas en tu código está justo aquí.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuario verificado en Desarrollo de Programas | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** June 07, 2021

**¿Qué es lo que más le gusta de Apache log4j?**

Es difícil elegir un atributo que sea mejor que los demás, pero por lo que he experimentado, proporciona control sobre una clase para limitar lo que queremos, desde configurar la marca de tiempo hasta imprimir la traza de pila del error ocurrido, te retiene y ofrece una experiencia mucho mejor que el registro de consola regular. Además, es seguro y se puede usar en código de producción, y nos ayuda a depurar cualquier problema o verificar el rendimiento de nuestra aplicación de una manera segura y descriptiva. También nos ofrece muchas opciones personalizadas para crear el archivo raíz, ya sea usando etiquetas XML o un archivo .properties, y personalizar los registros como el diseño de la marca de tiempo, el nombre del método, el nombre de la clase, el número de línea y también el límite de tamaño del archivo, lo que ayuda a rastrear el informe más reciente y más.

**¿Qué es lo que no le gusta de Apache log4j?**

No hay nada que no guste de log4j, ya que facilita la vida de los desarrolladores y las aplicaciones para controlar sus aplicaciones y almacenar su comportamiento sin temor a perder datos. Su única desventaja, que siento, es el uso incorrecto que puede llevar al fallo en cualquier método de registro inadecuado, lo que dificultará rastrear y depurar el problema en la aplicación.

**Recomendaciones a otros que estén considerando Apache log4j:**

Estaría más que feliz de recomendar log4j, ya que responde a muchas preguntas que enfrentan los usuarios y desarrolladores cuando necesitan rastrear la aplicación, ya sea al principio o para una aplicación más extensa en su fase posterior. log4j te respaldará y ofrecerá soporte de una manera muy personalizada para rastrear la salud de la aplicación y brindar soporte inmediato para problemas y errores. Además, es fácil de integrar y es un código base muy básico para comenzar, y devuelve mucho a cambio.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

He estado usando esto como mi módulo de registro predeterminado para registrar cualquier actividad como el mapeo de controladores, la entrada y salida de un método o cualquier capa de servicio. Depurar el nombre de la clase junto con los números de línea ayuda mucho a rastrear el comportamiento del método y encontrar la ubicación que inició el error o excepción. La seguridad de registrar comentarios y actividades temporales relacionadas con un método sin temor a perder datos importantes es realmente útil y ayuda a que solo los desarrolladores o personas relevantes accedan al archivo.

  ### 5. ¡Hizo mi vida fácil!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuario verificado en Tecnología de la información y servicios | Empresa (> 1000 empleados)

**Reviewed Date:** June 06, 2021

**¿Qué es lo que más le gusta de Apache log4j?**

Reduce el número de líneas de código. Reduce el código repetitivo. La sintaxis que usé en mis aplicaciones Java era muy fácil de recordar. Creo que el equipo que lo creó ha hecho un trabajo maravilloso.

**¿Qué es lo que no le gusta de Apache log4j?**

Bueno, hasta ahora, no hay nada que no me guste. Creo que es perfecto para mí. Pero sí, me gustaría ver qué mejoras vienen en las próximas versiones.

**Recomendaciones a otros que estén considerando Apache log4j:**

Lo he utilizado en el código de mi aplicación web basada en Java. Log4j es muy útil y hace que tu experiencia de codificación sea fluida. Recomendaría encarecidamente usarlo.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Como dije, reduce el código repetitivo. Reduce el número de líneas de código. La sintaxis era fácil de recordar y de codificar. Era fácil usar el software. Todos los proyectos en los que trabajé, en la organización anterior, usaban Apache Log4j. Se adapta bien a las aplicaciones web basadas en Java.

  ### 6. Revisión de log4j

**Rating:** 4.5/5.0 stars

**Reviewed by:** Awaneesh D. | Senior Software Engineer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** June 05, 2021

**¿Qué es lo que más le gusta de Apache log4j?**

Registros asincrónicos, diferentes formatos de registro, lo he utilizado con MDC.

**¿Qué es lo que no le gusta de Apache log4j?**

El tiempo necesario para iniciar sesión es relativamente mayor que el de algunas otras herramientas.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

He utilizado la diferente aplicación bancaria y microservicios para registrar qué servicios se están ejecutando. Nuestro formato definido por el usuario en log4j nos ayuda a depurar usando mdc.

  ### 7. Se recomienda encarecidamente utilizar log4j en nuestro proyecto.

**Rating:** 4.5/5.0 stars

**Reviewed by:** anoop s. | Software Engineer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** July 07, 2021

**¿Qué es lo que más le gusta de Apache log4j?**

Podemos usar fácilmente el marco log4j para rastrear el flujo del proyecto y podemos trazar la ejecución.

**¿Qué es lo que no le gusta de Apache log4j?**

Nada hay en log4j que se pueda evitar.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Con Apache Log4j podemos rastrear el flujo de ejecución del proyecto.

  ### 8. Esta biblioteca es muy buena. Muy fácil de entender, mantenible y escalable.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Anshul J. | Senior Engineer - Product and Platform Engineering, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** June 06, 2021

**¿Qué es lo que más le gusta de Apache log4j?**

Esta biblioteca es muy buena. Muy fácil de entender, mantenible y escalable. Fácil de configurar.

**¿Qué es lo que no le gusta de Apache log4j?**

Nada. Lo único aquí es que algunas de las empresas usan SL4j. Lo cual podría ser diferente de esto.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Muy fácil de gestionar lib  
Fácil de configurar  
Fácil de mantener  
Fácil de escalar

  ### 9. Revisión de Apache Log4j

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuario verificado en Software de Computadora | Empresa (> 1000 empleados)

**Reviewed Date:** June 25, 2021

**¿Qué es lo que más le gusta de Apache log4j?**

Es fácil de integrar con la aplicación. Crea archivos de registro separados diariamente, lo que ayuda a entender y buscar rápidamente cualquier registro específico. Tiene diferentes modos: información, depuración y error, lo que nuevamente facilita la lectura de los registros.

**¿Qué es lo que no le gusta de Apache log4j?**

No hay desagrado por ahora. Cumple con el requisito.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Tenemos varias aplicaciones basadas en JAVA, y creamos registros de todas las aplicaciones. Y enviamos los registros a Sumologic para su análisis.

  ### 10. Características de registro

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ravi R. | Senior Full Stack Developer, Empresa (> 1000 empleados)

**Reviewed Date:** June 02, 2021

**¿Qué es lo que más le gusta de Apache log4j?**

Opciones de registro y formato que proporcionan una manera fácil de manejar los registradores.

**¿Qué es lo que no le gusta de Apache log4j?**

Debería haber más formateadores y apéndices que puedas añadir para aprovechar todo el ecosistema de registro.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Iniciando sesión en la región inferior y superior para identificar los problemas.

  ### 11. Resuelve mi problema de registro usando log4j

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuario verificado en Software de Computadora | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** March 30, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

Esta es una biblioteca muy buena. Podemos ver el registro en tiempo de ejecución. Esto me ayuda mucho mientras escribo código. Podemos configurarlo fácilmente en nuestro proyecto.

**¿Qué es lo que no le gusta de Apache log4j?**

No he visto ningún inconveniente en log4j. Por eso lo estoy usando.

**Recomendaciones a otros que estén considerando Apache log4j:**

Si alguien está buscando ver los registros, por favor use este log4j. Este js es realmente muy bueno y fácil.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Esto es configurable para consola, base de datos y archivos. Así que puedo ver el registro desde cualquier lugar.

  ### 12. Beneficioso para depurar el código

**Rating:** 4.5/5.0 stars

**Reviewed by:** Tayyab Y. | Software Quality Assurance Engineer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** June 04, 2021

**¿Qué es lo que más le gusta de Apache log4j?**

Gestionamos los registros que queremos y guardamos los archivos de registro.

**¿Qué es lo que no le gusta de Apache log4j?**

No podemos añadir valores dinámicamente a los registros.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Me ayuda a entender lo que sucede en el código.

  ### 13. Apache log4j que estoy usando en un proyecto de Java es muy útil y podemos usarlo en aplicaciones empresariales.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuario verificado en Tecnología de la información y servicios | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** June 06, 2021

**¿Qué es lo que más le gusta de Apache log4j?**

Apache log4j que estoy usando en un proyecto de Java es muy útil y podemos usarlo en aplicaciones empresariales.

**¿Qué es lo que no le gusta de Apache log4j?**

En otros idiomas cómo implementar acabo de descubrirlo.

**Recomendaciones a otros que estén considerando Apache log4j:**

Puedes implementar fácilmente usando la biblioteca de Apache log4j.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

A través de log4j podemos obtener la respuesta en un archivo donde podemos establecer o configurar en nuestra ubicación.

  ### 14. Gran herramienta para monitorear

**Rating:** 3.5/5.0 stars

**Reviewed by:** Usuario verificado en Software de Computadora | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** June 04, 2021

**¿Qué es lo que más le gusta de Apache log4j?**

Es una característica predefinida. Forma adecuada de registrar actividades.

**¿Qué es lo que no le gusta de Apache log4j?**

Podría haber automatizado para capturar la excepción por sí mismo al agregar solo la anotación.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Usamos log4j para registrar todas las actividades a nivel de método y para informar elegantemente sobre las excepciones o errores que ocurren.

  ### 15. Simplemente excepcional y hace que la vida de depuración sea más fácil.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuario verificado en Tecnología de la información y servicios | Empresa (> 1000 empleados)

**Reviewed Date:** June 04, 2021

**¿Qué es lo que más le gusta de Apache log4j?**

Es muy fácil de configurar y podemos centrarnos en otras partes de nuestro proyecto sin siquiera preocuparnos por el registro.

**¿Qué es lo que no le gusta de Apache log4j?**

No creo que haya ningún inconveniente como tal.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Ha mejorado el mecanismo de registro de mi proyecto.

  ### 16. La API de registro más adecuada con menos vulnerabilidades OWASP

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuario verificado en Banca de inversión | Empresa (> 1000 empleados)

**Reviewed Date:** June 05, 2021

**¿Qué es lo que más le gusta de Apache log4j?**

Fácil de configurar y usar la API en cualquier idioma

**¿Qué es lo que no le gusta de Apache log4j?**

Un poco engorroso en términos de compatibilidad hacia atrás.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Usando el registro personalizado, podemos realizar diferentes niveles de registro en diferentes entornos.

  ### 17. Altamente configurable utilizando archivos en tiempo de ejecución, múltiples niveles de registro y formato de registro personalizable.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Umesh K. | Senior Software Engineer, Empresa (> 1000 empleados)

**Reviewed Date:** April 06, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

Me gusta el enfoque configurable para manejar los registros que se pueden personalizar en tiempo de ejecución. Me gusta que puedo cambiar el formato del registro, el nivel y el destino de los registros muy fácilmente.

**¿Qué es lo que no le gusta de Apache log4j?**

Necesita trabajar un poco más en el lado del conector, como publicar registros en Elastic de una manera más configurable. Hay otras bibliotecas abiertas para manejarlo, pero se pueden incluir en este paquete.

**Recomendaciones a otros que estén considerando Apache log4j:**

Sí, recomiendo encarecidamente usar log4j para el registro. La arquitectura de este marco es bastante fácil de entender. Puede convertirse en el punto central de toda la aplicación y los registros pueden escribirse o dirigirse a una variedad de destinos (archivos, sistemas de gestión de bases de datos relacionales, bases de datos no SQL como Elastic, colas como RabbitMQ). Viene con diferentes niveles para los registros que se pueden cambiar en tiempo de ejecución muy fácilmente. También podemos manipular el formato del registro fácilmente.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Estamos utilizando esto para fines de registro. El tipo de simplicidad que tiene para gestionar el nivel de registro y el formato de registro es realmente bueno. Es rápido.

La arquitectura de este marco es bastante fácil de entender. Puede convertirse en el punto central de toda la aplicación y los registros pueden ser escritos o dirigidos a una variedad de destinos (archivos, sistemas de gestión de bases de datos relacionales, bases de datos no SQL como Elastic, colas como RabbitMQ). Viene con diferentes niveles para los registros que pueden cambiarse en tiempo de ejecución muy fácilmente. También podemos manipular el formato del registro fácilmente.

  ### 18. Recomendado también para principiantes...

**Rating:** 4.5/5.0 stars

**Reviewed by:** Tushar G. | Software Engineer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** May 17, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

La mejor parte de Apache log4j es su facilidad de uso. Este fue el primer registrador que utilicé y con el que comencé mi carrera. El nivel de registro y la facilidad de implementación son las claves que hacen que log4j se destaque de otros registradores. Puedes crear bifurcaciones de registros incluso a un nivel muy bajo. Esto me ha ayudado mucho a rastrear problemas en aplicaciones en producción y en vivo a gran escala. 

Mencionando algunas de las formas en que solía registrar cosas desde Apache log4j: 
. Creación de una estructura de carpetas de registro diaria basada en la fecha actual y el formato predeterminado. 
. Creación de un registro a nivel de archivo para registrar los registros de un archivo de recursos de código de aplicación en particular. 

Las bifurcaciones anteriores me han ayudado mucho y también he aprendido muchas formas diferentes de observar y rastrear los problemas en la aplicación.

**¿Qué es lo que no le gusta de Apache log4j?**

Hasta ahora no se me ha ocurrido tal cosa. Pero una cosa que me gustaría mencionar aquí es que, un pequeño ajuste en la documentación puede ayudar a los nuevos aprendices a entender esta mejor utilidad más claramente.

**Recomendaciones a otros que estén considerando Apache log4j:**

Me gustaría recomendar esta utilidad de registro Apache log4 para que otros la consideren como una de las principales opciones cuando se trata de registros de aplicaciones a gran escala.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Mayormente uso log4j para registrar algunos eventos importantes y también registros de ejecución. Me ayuda a depurar mis aplicaciones.

  ### 19. Log4j es un sistema de registro muy fácil de implementar que es muy versátil en todos los aspectos.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Harshdeep S. | Software Engineer, Empresa (> 1000 empleados)

**Reviewed Date:** July 04, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

Fácil implementación de log4j en cualquier proyecto, ya sea un proyecto de core java o de spring. Ofrece amplias opciones para registrar todos mis mensajes de depuración y error.

**¿Qué es lo que no le gusta de Apache log4j?**

Es bastante desafiante cuando tengo que implementar log4j en un proyecto completado, ya que cada clase individual necesita ser actualizada para eso, incluso si he utilizado otra forma de registro en ellas.

**Recomendaciones a otros que estén considerando Apache log4j:**

Proporciona opciones extensas con respecto al registro de toda mi información útil y se puede configurar con bastante facilidad en comparación con otras soluciones de registro.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Log4j me ayuda a resolver la mayoría de mis errores, así como problemas relacionados con el entorno que tengo. Es esencial para mí para las pruebas remotas y la depuración de aplicaciones.

  ### 20. El análisis de registros

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ayan S. | Trainee System Engineer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** April 02, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

La configuración de salida del archivo de registro es muy fácil ahora. Para las pruebas es una maldición, es rápida y confiable. Y lo más importante, una gran comunidad. La facilidad para clasificar los registros en advertencia, información, error y muchos otros tipos. Esto también ayudó a capturar registros de varias otras herramientas dependientes. La función habilitadora, el formato de los registros, el parámetro de clase lo hace muy fácil de usar y confirmar por dónde pasó el código, de qué clase proviene y qué significa el registro. El cambio de nivel de registros puede habilitar la visualización de depuración y otros registros también, lo que lo hace excelente para usar cuando se requiere monitorear todos los registros. El esquema de color también se muestra en la herramienta unix vim, lo que permite entender claramente si es un problema o no que deba ser revisado y trabajado. Además de esto, hay muchas herramientas y otros lectores que clasifican los registros, la herramienta kibana ayuda a analizar y mostrar los registros de cualquier formato en el formato requerido.

**¿Qué es lo que no le gusta de Apache log4j?**

Aumenta la línea de código existente, lo que a veces parece agobiante considerando los códigos de aplicaciones grandes. La versión de dependencia sigue cambiando para cada API y la compatibilidad a veces causa problemas. Se necesita documentación adicional e ilustraciones para utilizar el producto de manera eficiente.

**Recomendaciones a otros que estén considerando Apache log4j:**

Yo diría que hace las cosas más fáciles, uno definitivamente debería optar por ello.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Log4J es un sistema de registro total. Es totalmente personalizable según tus necesidades y requisitos, esa es la mejor parte. A veces, solo tener los registros de errores no era suficiente. Entonces, para depurar problemas en QA, LT o Prod, habilitamos el registro a nivel de traza/depuración para ver más registros y encontrar la causa de la situación de error.

  ### 21. Log4j para la victoria

**Rating:** 4.5/5.0 stars

**Reviewed by:** Nabin S. | Software Engineer, Empresa (> 1000 empleados)

**Reviewed Date:** April 01, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

Lo mejor de log4j es su capacidad para categorizar los registros en varios niveles. Esto es muy útil cuando quiero saber si un registro es solo para información o si es un error. Además, el hecho de que pueda crear el formato de salida según mis necesidades es como la guinda del pastel.

**¿Qué es lo que no le gusta de Apache log4j?**

Log4j bloquea el archivo de registro, lo cual es un poco problemático en escenarios de casos extremos donde necesitamos eliminar el archivo de registro mientras Log4j lo tiene abierto.

**Recomendaciones a otros que estén considerando Apache log4j:**

Amarás la simplicidad que ofrece con la mayor velocidad de registro. Puedes ir por ello a ciegas y no te decepcionará.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

No sabía mucho sobre el registro en un código. Pero al implementar cualquier aplicación del lado del servidor, me encontré con el beneficio de registrar los detalles y analizarlos más tarde. Esto hace que la resolución de problemas y la notificación de errores sea mucho más fácil y la fiabilidad de Log4j fue una bendición ya que es mucho más rápido en comparación con muchas otras utilidades de registro basadas en Java.

  ### 22. De log4j a logback a Log4j2 y esperando más adelante.

**Rating:** 4.5/5.0 stars

**Reviewed by:** kshitij k. | Software Engineer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** March 31, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

Registro perezoso, múltiples apéndices, diferentes diseños, diferentes políticas de activación y muchos más

**¿Qué es lo que no le gusta de Apache log4j?**

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.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

1) Habilitar el registro en tiempo de ejecución en caso de que se informen errores; sin recompilar.
2) El registro perezoso, las políticas de activación, los apéndices, los diseños, la configuración basada en yaml/propiedades, también los actuadores presentes en springboot, etc., son algunos beneficios que disfruto mucho.

  ### 23. Lo usamos durante 1 año, luego cambiamos debido a la gestión.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Adrian P. | Junior Java Software Developer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** March 30, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

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.

**¿Qué es lo que no le gusta de Apache log4j?**

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.

**Recomendaciones a otros que estén considerando Apache log4j:**

la documentación a fondo ya que te ayudará a largo plazo.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

El problema principal que se resolvió es el monitoreo del tiempo de ejecución, nadie tiene que sentarse y ver el software funcionar las 24 horas del día, puedes usar log4j, revisarlos de vez en cuando para ver si algo está mal.

Además, al tener archivos de registro, puedes hacer que otra persona los revise para ver si hay algo incorrecto, en caso de que lo hayas pasado por alto.

  ### 24. Log4j para crear un registro para Trace, debug y advertencia.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rayees S. | Senior Software Engineer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** April 01, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

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.

**¿Qué es lo que no le gusta de Apache log4j?**

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.

**Recomendaciones a otros que estén considerando Apache log4j:**

Si alguien busca crear un registro que capture detalles como depuración, traza, información, advertencia, error y una herramienta de código abierto, recomiendo usar log4j, facilitará su trabajo en muchos aspectos.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Usando log4j, pude obtener los registros de error, información, advertencia y depuración, lo cual a veces era difícil en mi aplicación Java si algo fallaba y para identificar la causa. Log4j facilitó mi tiempo de depuración y resolver problemas es eficiente.

  ### 25. Biblioteca de registro que admite marcos basados en Java como Spring Boot, Quarkus, etc.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vishva R. | Lead - Software Engineering, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** April 07, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

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.

**¿Qué es lo que no le gusta de Apache log4j?**

Había problemas al filtrar los registros con el controlador syslog cuando usamos docker.

**Recomendaciones a otros que estén considerando Apache log4j:**

Log4J tiene algunos problemas cuando containerizamos aplicaciones Java con contenedores Docker. Esos deben resolverse para usar con Docker y Kubernetes.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Apache Log4J ayuda a solucionar los errores de la aplicación con registros. Es posible habilitar y deshabilitar diferentes niveles de registros cuando es necesario y cuando surge el problema. Esta biblioteca de registros también admite la integración con el rastreador distribuido Zipkin cuando usamos microservicios con Spring Cloud.

  ### 26. Log4j para mejorar el rendimiento de la aplicación

**Rating:** 5.0/5.0 stars

**Reviewed by:** NAVEEN KUMAR M. | Senior Software Engineer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** April 02, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

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.

**¿Qué es lo que no le gusta de Apache log4j?**

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.

**Recomendaciones a otros que estén considerando Apache log4j:**

Mejor documentación y foros sólidos para apoyar las preguntas de los desarrolladores.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

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.

  ### 27. Soy ingeniero de software con 4 años de experiencia en la industria en Java, AWS y Angular.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Abdul Maroof I. | Senior Software Engineer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** April 30, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

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.

**¿Qué es lo que no le gusta de Apache log4j?**

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.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

- Registro de la aplicación
- Diferentes niveles de registro y su diferencia de diseño

  ### 28. Herramienta fácilmente configurable y más rápida para todas las actividades de registro.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Shubham N. | Technical Consultant, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** April 01, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

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.

**¿Qué es lo que no le gusta de Apache log4j?**

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.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

He utilizado esto para crear registros para mi sitio web en diferentes niveles como información, advertencia, error, etc. Enviar estos registros a Splunk para crear un panel más legible es una de mis partes favoritas. También lo usamos para escribir registros en un archivo y enviarlo por correo electrónico al equipo cada vez que los valores alcanzan un cierto nivel o ha ocurrido un error.

  ### 29. Apache Log4j hace que el registro sea sin esfuerzo.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Anusha T. | Senior Java Developer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** April 01, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

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.

**¿Qué es lo que no le gusta de Apache log4j?**

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.

**Recomendaciones a otros que estén considerando Apache log4j:**

Podrías tener algo de trabajo duro inicial, pero es fluido una vez que lo configuras.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Antes de implementar Log4j, era difícil enviar la salida de registro a diferentes consolas, como enviarla a archivos, pero con Log4j es fácil enviarla a diferentes salidas.

  ### 30. Un marco de registro confiable, rápido y flexible.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Reetik J. | Quality Assurance Intern, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** April 01, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

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.

**¿Qué es lo que no le gusta de Apache log4j?**

No hay una sola cosa que no me guste de esta API. Es una obra de arte.

**Recomendaciones a otros que estén considerando Apache log4j:**

Recomiendo encarecidamente a todos los que se encuentren con características de registro en programación. Como log4j es muy fácil de usar, gestione los archivos de configuración. Y además, hay una documentación detallada en su sitio web en caso de cualquier confusión.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

He podido mostrar el error y su gravedad al equipo de desarrollo para ayudar a eliminarlo. Incluso puedo mostrar los registros a los clientes en la última versión, ya sean errores o registros completos.

  ### 31. Marco de registro funcional y potente

**Rating:** 5.0/5.0 stars

**Reviewed by:** Alejandro O. | Software Engineer, Empresa (> 1000 empleados)

**Reviewed Date:** April 03, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

Permite múltiples puntos de registro y formatos dependiendo del nivel y origen.

**¿Qué es lo que no le gusta de Apache log4j?**

La documentación de los apéndices es algo difícil de encontrar.

**Recomendaciones a otros que estén considerando Apache log4j:**

1) Es realmente fácil de usar y también muy potente

2) Permite establecer diferentes configuraciones para pruebas y despliegue

3) Realmente fácil de configurar usando archivos de propiedades o archivos XML dependiendo de tus requisitos

4) Se permite la herencia de configuración y la configuración principal puede ser sobrescrita desde los archivos de configuración secundarios

5) Contiene una cantidad muy diversa de apéndices como apéndices de consola o de archivo

6) Permite múltiples políticas de rotación para la gestión de archivos de registro como fecha y hora o tamaño de archivo

7) El patrón de registro es realmente fácil de configurar para obtener el mejor resultado para tus requisitos de monitoreo

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

La mayoría de las aplicaciones de nuestra empresa utilizan log4j para obtener los registros de ejecución y depuración para las etapas de desarrollo.

  ### 32. Apache log4j para json para construir el registrador json

**Rating:** 5.0/5.0 stars

**Reviewed by:** Abhishek T. | Software Engineer 2, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** March 28, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

Simplicidad con menos configuración.

A medida que desarrollamos nuestro propio registrador con log4j, que es útil para el registro en formato json con alguna implementación específica de nuestra parte.

lo cual no es posible sin el gran apoyo de la comunidad y lanzamientos activos.

**¿Qué es lo que no le gusta de Apache log4j?**

Como log4j es una interfaz donde diferentes personas tienen diferentes implementaciones, uno no está seguro de cuál será útil. Así que creo que log4j ofrecerá soluciones.

**Recomendaciones a otros que estén considerando Apache log4j:**

1) Fácil de implementar.

2) Hemos implementado en Java.

3) Configuración fácil.

4) Gran documentación disponible con muchos ejemplos de código.

5) Gran apoyo de la comunidad.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Primero y ante todo: Registro Consistente.

Creamos el registrador json para Apache Kafka que internamente utiliza la interfaz log4j según los requisitos del negocio.

Hay algunas implementaciones del registrador json de log4j disponibles en el código abierto, pero teníamos requisitos específicos.

  ### 33. Mejor utilidad de registro cargada con características extensas.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Satyabrat S. | Database  & Datawarehouse Developer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** March 30, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

Niveles de registro / Niveles de registro personalizados, Sin basura, Soporte para Lambda, Transmisión de registros

**¿Qué es lo que no le gusta de Apache log4j?**

Crea una sobrecarga que ralentiza un poco el rendimiento.

**Recomendaciones a otros que estén considerando Apache log4j:**

Es el mejor software de registro que podrías obtener como código abierto.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Todas mis aplicaciones desarrolladas utilizan log4j como utilidad de registro. Todos los registros de los flujos de trabajo de automatización se transmiten y almacenan en la base de datos utilizando apéndices JDBC. Es útil crear un informe de análisis del estado de salud de mi aplicación y errores para que el equipo de soporte pueda revisarlos fácilmente extrayendo los informes de registro de la base de datos.

  ### 34. Uno de los potentes marcos de registro

**Rating:** 4.5/5.0 stars

**Reviewed by:** Askar M. | Full-Stack Developer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** March 31, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

He utilizado este marco en mi proyecto anterior de Java. Es fácil seleccionar los niveles de registro hasta la clase, lo que hace que depurar mi software sea mucho más fácil. Respaldado por Apache tiende a usarse en proyectos vastos.

**¿Qué es lo que no le gusta de Apache log4j?**

Deseo que la configuración sea simple. Pero con la versión más reciente (Log4j2) creo que está resuelto.

**Recomendaciones a otros que estén considerando Apache log4j:**

Facilidad de uso

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Registrar el software facilita la depuración. Por lo tanto, mejora la calidad del software y ayuda a rectificar dónde ha ocurrido el problema incluso después del despliegue.

  ### 35. Revisión de Apache log4j

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sharath K. | Senior Engineer, Empresa (> 1000 empleados)

**Reviewed Date:** April 13, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

Tiene múltiples niveles de registro como depuración, advertencia, información y error. Lo que facilita la indexación en herramientas de análisis de registros como Splunk, etc. Además, toma la ruta completa de la clase/método desde el cual se genera el registro.

**¿Qué es lo que no le gusta de Apache log4j?**

Sería bueno tener algún espacio de juego en línea que facilite experimentar con varias opciones de registro proporcionadas. Así podríamos usarlo directamente en nuestro local.

**Recomendaciones a otros que estén considerando Apache log4j:**

Herramienta increíble para el registro que resuelve todos los requisitos necesarios de registro.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Un frasco de registro estándar de la industria común que se puede utilizar en todas nuestras aplicaciones. La clasificación de los registros en varias categorías ayuda en gran medida a la depuración de la aplicación, así como en la indexación en la herramienta de análisis de registros.

  ### 36. Ayuda a identificar problemas en la base de código que ni siquiera escribes si se usa correctamente.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuario verificado en Software de Computadora | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** April 01, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

1- Múltiples niveles de registro de logs, es decir, información, advertencia, depuración.
2- Fácil de añadir a tu proyecto. Solo una simple dependencia.
3- Define el registro de clases a nivel raíz.
4- Registro de consultas.
5- Uso de consola + manejo de escritura de archivos.

**¿Qué es lo que no le gusta de Apache log4j?**

No elimines los registros anteriores si el archivo no se elimina, lo que lleva a un gran trozo de archivo.

**Recomendaciones a otros que estén considerando Apache log4j:**

Recomendaría usar Apache Log4j incluso en proyectos pequeños. Te ayudaría a escribir un código con limpieza. Estarás al tanto de lo que podría causar que el proyecto falle y qué necesita registrarse en su contra. Con eso, entenderás cómo representar el problema al cliente. Incluso puedes pedirle a tu cliente que lea los registros y vea qué está mal y describa el problema real. Te ayudará a ahorrar tiempo tanto a ti como a tu cliente.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Ayuda a resolver problemas más rápidamente que revisar la base de código si lo explico técnicamente. Estoy trabajando en un producto de venta al por menor que tiene múltiples módulos vinculados entre sí. Es una práctica común usar el registro para identificar qué parte del módulo está rota, de modo que se pueda revisar de inmediato en lugar de simplemente preguntarse de dónde proviene.

Beneficio:
Ahorra tiempo. Aumenta tu eficiencia para identificar el problema rápidamente y resolverlo.

  ### 37. Excelente mecanismo de registro

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ranjana S. | Software Engineer 3, Empresa (> 1000 empleados)

**Reviewed Date:** April 02, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

Fácil de usar para varios tipos de problemas.  
Fácil de depurar a través de los registros.  
Varios tipos de niveles de registro.  
Transmisión de registros.

**¿Qué es lo que no le gusta de Apache log4j?**

La documentación puede ser más simple para que sea más útil. Además, a veces el soporte no está a la altura.

**Recomendaciones a otros que estén considerando Apache log4j:**

Fácil de usar, todo lo que necesitas. Todos los niveles.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

La mayor parte de la aplicación en la que estoy trabajando, utilizo log4j para el registro. Transmito esos registros en Kibana para depurar errores.

  ### 38. Log4j en el lado del servidor

**Rating:** 3.5/5.0 stars

**Reviewed by:** Abhishek B. | Software Engineer, Empresa (> 1000 empleados)

**Reviewed Date:** April 02, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

Usamos Apache Log 4j para registrar nuestro código del lado del servidor en la empresa anterior. Integramos Apache Log 4j con Maven y registramos todos los errores e información en el archivo de registro. Log 4j genera un archivo de registro txt, a través del cual podemos localizar fácilmente errores con la información de registro del archivo txt, lo que nos ahorró tiempo y nos ayudó a depurarlo rápidamente.

**¿Qué es lo que no le gusta de Apache log4j?**

Se ralentizó un poco el sistema en comparación con la velocidad normal, pero eso estaba bien.

**Recomendaciones a otros que estén considerando Apache log4j:**

Es bueno para registrar tu código Java en el lado del servidor, uno debe darle una oportunidad.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Ayudó enormemente en la depuración de errores de código GWT relacionados con la configuración y la inclusión de archivos xml.

  ### 39. Buena infraestructura de registro sin hacer ningún esfuerzo adicional.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Niraj Kumar S. | Software Engineer, Empresa (> 1000 empleados)

**Reviewed Date:** April 03, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

Admite más de un appender por registrador. El comportamiento de registro se especifica en un archivo de configuración que puede estar externamente o dentro de los recursos de la aplicación cargados durante el tiempo de ejecución. Admite diferentes niveles de registro como Error, Depuración, Información, etc. También es seguro para hilos. Se puede utilizar un único hilo de registrador para extraer el seguimiento basado en el usuario en la aplicación.

**¿Qué es lo que no le gusta de Apache log4j?**

Aunque no encontré nada menos útil, excepto el hecho de que a veces el registro aumenta la sobrecarga de programación.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Me ha ayudado extensamente en la depuración de aplicaciones principalmente en el entorno de producción y a seguir el flujo de programación para un mejor desarrollo. Ayuda a mitigar el riesgo de un flujo inesperado de la aplicación.

  ### 40. log4j es una increíble utilidad de registro para rastrear todos los detalles de tu aplicación.

**Rating:** 3.0/5.0 stars

**Reviewed by:** Ashok R. | Software Engineer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** March 30, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

Te ayudará a comprender las percepciones de los usuarios, con las cuales puedes ver cuáles son las dificultades que enfrentan en nuestra aplicación. Basado en esto, podemos mejorar nuestra aplicación.

**¿Qué es lo que no le gusta de Apache log4j?**

Aumentó las líneas de código en su aplicación. Para una aplicación más grande, obtener muchas ideas podría ser agitado.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

He trabajado en una aplicación de asistente, donde tenemos muchas páginas y los usuarios necesitan navegar a través de diferentes flujos. Con la información de registro de log4j, obtendré cuáles son los flujos que los usuarios utilizan con frecuencia y cuáles son los menos utilizados. Basándonos en esto, actualizamos nuestra aplicación para ofrecer una mejor experiencia.

  ### 41. Apache log4j ofrece una herramienta muy ilustrativa para el registro de eventos.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mrityunjay T. | Specialist Programmer, Empresa (> 1000 empleados)

**Reviewed Date:** April 16, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

Apache log4j ofrece una forma muy ilustrativa de registrar mensajes en lugar de solo cadenas, lo que ayuda en la depuración rápida del código. Admite múltiples API, evita el bloqueo, recarga automática de configuraciones, filtrado avanzado, arquitectura de complementos, soporte de propiedades, soporte de expresiones Lambda de Java 8, API de registro personalizada, sin basura y habilitado para la nube.

**¿Qué es lo que no le gusta de Apache log4j?**

Los archivos de registro están bloqueados en log4j, lo que significa que no podemos eliminar un archivo de registro mientras está abierto en Log4J.

**Recomendaciones a otros que estén considerando Apache log4j:**

Fácil de usar y configurar incluso para un nuevo usuario.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Estoy usando log4j en mi proyecto para registrar de diferentes maneras y usarlo para depurar el código.

  ### 42. Experiencia con Apache log4j

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mohd Iqbal H. | Software Engineer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** May 10, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

Creando archivos de registro para nuestro proyecto, lo que ahorra mucho tiempo para el error de auditoría. Podemos localizar fácilmente errores desde un archivo txt y todas las funcionalidades.

**¿Qué es lo que no le gusta de Apache log4j?**

No tengo idea de que no me gusta usar Apache log4j.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

No tengo problema para usar este Apache Log4j.

  ### 43. 3 a 4 años de experiencia implementando esta API

**Rating:** 5.0/5.0 stars

**Reviewed by:** JEROME V. | Software Engineer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** April 06, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

Fácil de configurar componentes y su separación de la implementación de desarrollo que lo hace independiente, además de ser libre de basura. Crear registros es muy importante. Con la ayuda de esta biblioteca API, que es muy fácil de configurar y entender, el desarrollo se vuelve más animado y fácil.

**¿Qué es lo que no le gusta de Apache log4j?**

un poco de plantilla mientras necesito instanciar cada vez en cada clase que necesito registrar

**Recomendaciones a otros que estén considerando Apache log4j:**

si estás buscando una función de registro fácil de entender e implementar, esta será la API perfecta para ti.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

señorita lógica, una función no implementada, y error en una clase u objeto específico.

  ### 44. Log4j cambió la forma en que ves los problemas de producción.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuario verificado en Software de Computadora | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** April 03, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

Casi todas las cosas sobre log4j son útiles a su manera, pero una cosa que me gustaría mencionar es su capacidad para generar/archivar archivos de registro con nombres de archivo significativos y patrones de registro. Log4j es un proveedor de registro poderoso tanto durante el desarrollo como en el entorno de producción. Siempre nos encontramos con problemas de producción donde se vuelve difícil rastrear una excepción, pero al implementar log4j es muy sencillo seguir el camino del usuario. Personalmente, incluso obtuve visualizaciones al leer algunos archivos de registro que me ayudaron a depurar la mayoría de los problemas críticos de producción.

**¿Qué es lo que no le gusta de Apache log4j?**

Una cosa que noté es que si un marco ya admite alguna función de registro, entonces algunas clases de log4j entran en conflicto con el registrador base. Pueden surgir problemas de versión al configurar el esqueleto del proyecto.

**Recomendaciones a otros que estén considerando Apache log4j:**

fácil de configurar.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Legibilidad general del código y resolución de problemas de producción.

  ### 45. Revisión de Apache log4j

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sajjad Ali V. | Software Engineer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** April 01, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

Uno puede usar diferentes bibliotecas de registro con SLF4J y es fácil cambiar entre diferentes bibliotecas de registro sin cambiar nada en el código fuente. 

También bloqueo de archivos.

**¿Qué es lo que no le gusta de Apache log4j?**

SLF4J no maneja excepciones inesperadas en tiempo de ejecución que causan que la aplicación se bloquee.

**Recomendaciones a otros que estén considerando Apache log4j:**

Es bueno para el registro y fácil de integrar y usar.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

cambiar entre diferentes bibliotecas de registro sin cambiar nada en el código fuente.

  ### 46. Mejor registro hasta la fecha.

**Rating:** 5.0/5.0 stars

**Reviewed by:** ASHISH S. | Software Development Engineer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** April 01, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

Lo mejor de esto es que es fácil de configurar, seguro para hilos y funciona bastante bien en producción también.

Múltiples niveles de registro como Debug, Info, Warn son muy útiles.

**¿Qué es lo que no le gusta de Apache log4j?**

Se necesita tiempo para entender, pero la experiencia general es buena una vez que todo está conectado.

**Recomendaciones a otros que estén considerando Apache log4j:**

Una herramienta muy útil para los componentes de registro. Incluso puedes migrar a log4j.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Principalmente, los problemas relacionados con el registro están solucionados y el registro se puede realizar en archivos, consola, syslogs, etc. Nos ayudó mucho en producción para leer los registros como parte de los registros del servidor.

  ### 47. Usando para registrar scripts de prueba

**Rating:** 4.0/5.0 stars

**Reviewed by:** Punks R. | Software Engineer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** September 11, 2019

**¿Qué es lo que más le gusta de Apache log4j?**

Estamos utilizando Apache Log 4j para registrar los datos de nuestros scripts de prueba. Hemos integrado Apache Log 4j con Selenium y registramos todos los errores e información en el archivo de registro. Solo necesitamos instanciar nuestra clase de registro en la clase base y cargar los archivos log4j.properties que incluyen toda la información desde el formato hasta la ubicación. Log 4j genera un archivo de registro txt, por lo que podemos localizar fácilmente los errores con la información de registro del archivo txt, lo que nos ahorra tiempo y nos ayuda a depurarlo rápidamente.

**¿Qué es lo que no le gusta de Apache log4j?**

A veces es difícil crear un formato adecuado en el archivo log4j.properties. Así que deberían definir todas las formas de formato con ejemplos. De lo contrario, es lo mejor para el registro.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Los archivos de registro para nuestros scripts de prueba, lo que ahorra mucho tiempo. Podemos localizar fácilmente errores desde un archivo txt y todas las funcionalidades que están funcionando correctamente. Hemos integrado log 4j con el proyecto de selenium web driver y registrando toda la información en un archivo txt.

  ### 48. Intuitivo y fácil

**Rating:** 4.5/5.0 stars

**Reviewed by:** Pragyab R. | Quality Assurance Analyst, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** March 31, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

Puedes desacoplar tu código de registro de lo que realmente quieres registrar y dónde y cómo quieres registrarlo. También la capacidad de filtrar por severidad.

**¿Qué es lo que no le gusta de Apache log4j?**

Podría ser más eficiente al escribir los códigos.

**Recomendaciones a otros que estén considerando Apache log4j:**

Utiliza las diversas funcionalidades intuitivas para obtener el mejor resultado. Lee la documentación a fondo ya que te ayudará a largo plazo.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

1) Depuración
2) Gestionar el flujo de pruebas
3) Diferenciar los niveles de registro
4) Es fácil de usar y configurar las salidas de los archivos de registro.

Funciona muy bien durante las pruebas o en producción.

  ### 49. La mejor opción para los ingenieros para un análisis completo de registros

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuario verificado en Seguridad de Redes y Computadoras | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** May 05, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

Comparto los comentarios de los ingenieros en lugar de los míos.
Log4J es un sistema de registro total. Es totalmente personalizable según tus necesidades y requisitos, esa es la mejor parte.

Estamos usando esto para propósitos de registro. La simplicidad que tiene para gestionar el nivel de registro y el formato de los registros es realmente buena. Es rápido.

Crear archivos de registro para nuestros scripts de prueba, lo que ahorra mucho tiempo. Podemos localizar fácilmente errores desde un archivo txt y todas las funcionalidades.

**¿Qué es lo que no le gusta de Apache log4j?**

Es difícil decir la parte que no me gusta, hasta ahora no hay nada que no me guste.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Perfecciona la ejecución de la aplicación con los registros.

  ### 50. Usar log4J para registrar información útil utilizando pasos simples.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Harshal S. | Software Engineer, Empresa (> 1000 empleados)

**Reviewed Date:** April 07, 2020

**¿Qué es lo que más le gusta de Apache log4j?**

Log4J es un sistema de registro total. Es totalmente personalizable según tus necesidades y requisitos, esa es la mejor parte. Puedes registrar tus declaraciones en diferentes niveles como error, registro de depuración y traza, lo que realmente te ayudará a encontrar un problema en tu aplicación o a depurar un problema.

**¿Qué es lo que no le gusta de Apache log4j?**

Nada que desagradar en esta biblioteca. Todo funciona como se espera aquí.

**¿Qué problemas resuelve Apache log4j y cómo le beneficia eso?**

Me ayudó a encontrar los problemas de la aplicación en diferentes entornos muy rápidamente.


## Apache log4j Discussions
  - [Hola, quiero usar colores al imprimir registros. ¿Algún ejemplo de configuración?](https://www.g2.com/es/discussions/26064-hi-i-want-to-use-colors-while-printing-logs-any-example-configuration) - 1 comment, 1 upvote

- [View Apache log4j pricing details and edition comparison](https://www.g2.com/es/products/apache-log4j/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-16+23%3A42%3A52+-0500&secure%5Bsession_id%5D=f33e9d9e-e158-4c2c-bb87-27a70e4deb72&secure%5Btoken%5D=082e3b89a79b4fdab3e51d22c17e963c744ed7896fe620b62db6dff0059b9e3b&format=llm_user)

## Apache log4j Features
**Visibilidad**
- Paneles y visualizaciones
- Alertas y notificaciones
- Informes

**Monitoreo y Gestión**
- Automatización
- Línea base de rendimiento
- Monitoreo en tiempo real

**Monitoreo de registros de IA Agente**
- Ejecución Autónoma de Tareas
- Planificación en varios pasos
- Integración entre sistemas
- Aprendizaje adaptativo
- Interacción en Lenguaje Natural
- Asistencia proactiva
- Toma de decisiones

## Top Apache log4j Alternatives
  - [Splunk Enterprise](https://www.g2.com/es/products/splunk-enterprise/reviews) - 4.3/5.0 (414 reviews)
  - [Checkmk](https://www.g2.com/es/products/checkmk/reviews) - 4.7/5.0 (282 reviews)
  - [Datadog](https://www.g2.com/es/products/datadog/reviews) - 4.4/5.0 (708 reviews)

