Top Rated Apache log4j Alternatives
141 Apache log4j Reviews
Overall Review Sentiment for Apache log4j
Log in to view review sentiment.

Creating log files for our Project, which saves a lot of time for the audit error. We can easily locate errors from a txt file and all the functionalities Review collected by and hosted on G2.com.
I have no idea dislike using Apache log4j Review collected by and hosted on G2.com.

Easy to configure components and its separation from the development implementation which makes it stand alone also its garbage-free.
Creating a logs is very important. with the help of this api library which is very easy to setup and to understand development becomes more lively and easy Review collected by and hosted on G2.com.
a little bit boilerplate whereas I need to instantiate in every time in every class that I need to log Review collected by and hosted on G2.com.
Almost all the things about log4j is helpful in its own way but one thing I like to mention is its ability to generate/archive log files with meaningful filenames and log patterns.
Log4j is a powerful logging provider during development as well as in production environment.
we always come up with production issues where it becomes defficult to backtrack an exception but by implementing log4j it's just very seamless while tracking user path. I personally even got visuals while reading some log files which helped me to debug most of critical production issues. Review collected by and hosted on G2.com.
One thing I noticed that it a framework already support some logging feature then some classes of log4j conflict with base logger. version issues might come when setting up project skeleton. Review collected by and hosted on G2.com.

One can use different logging libraries with SLF4J and it's easy to switch among different logging libraries without changing anything in source code.
Also file locking. Review collected by and hosted on G2.com.
SLF4J doesn't handles unexpected exceptions at runtime which cause the application to crash. Review collected by and hosted on G2.com.

The best thing about it is that it's easy to configure,thread safe and works pretty well on production as well.
Multiple levels of logging like Debug, Info, Warn are very useful. Review collected by and hosted on G2.com.
Takes time to understand, but overall experience is good once all wired. Review collected by and hosted on G2.com.
We are using apache log 4j for logging our test scripts data. We have integrated Apache log 4j with selenium and logging all the error and information in the log file. Only we need to instantiate our logger class in the base class and load the log4j.properties files which include all the information from format to location. Log 4j generate a txt file log, so we can easily locate error with the logging information from txt file which saves our time and help us to debug it quickly Review collected by and hosted on G2.com.
Sometimes it is difficult to create proper format in log4j.properties file. So they should define all the format ways with examples. Otherwise, it is best for logging Review collected by and hosted on G2.com.

You can decouple your logging code from what you actually want to log and where and how you want to log it.
Also the ability to filter by severity. Review collected by and hosted on G2.com.
Could be more efficient while writing the codes. Review collected by and hosted on G2.com.
I share the engineers comments rather my own.
Log4J is a total logging system . It is totally customisable according to your need and requirement, that's the best part.
We are using this for logging purposes. The kind of simplicity it has to manage the logging level and log format is really good. It is fast.
Creating log files for our test scripts, which saves a lot of time. We can easily locate errors from a txt file and all the functionalities Review collected by and hosted on G2.com.
Its hard to say dislike part , till now there is no dislike Review collected by and hosted on G2.com.

Log4J is a total logging system . It is totally customisable according to your need and requirement, that's the best part. You can log your statements at different level like error, debug log and trace which will really help you to find an issue in your application or to debug an issue.. I will highly recommend this. Review collected by and hosted on G2.com.
Nothing to dislike in this library. Everything works as expected here. Review collected by and hosted on G2.com.

Log4j implements commons logging and hence is pluggable with any 3rd party that opens a logging interface Review collected by and hosted on G2.com.
Not anything that i have in mind. The log file rollback policies can be improved. Review collected by and hosted on G2.com.