Introducing G2.ai, the future of software buying.Try now
Product Avatar Image
Apache log4j

By The Apache Software Foundation

Unclaimed Profile

Claim your company’s G2 profile

Claiming this profile confirms that you work at Apache log4j and allows you to manage how it appears on G2.

    Once approved, you can:

  • Update your company and product details

  • Boost your brand's visibility on G2, search and LLMs

  • Access insights on visitors and competitors

  • Respond to customer reviews

  • We’ll verify your work email before granting access.

Claim Now
4.5 out of 5 stars

How would you rate your experience with Apache log4j?

It's been two months since this profile received a new review
Leave a Review

Apache log4j Reviews & Product Details

Value at a Glance

Averages based on real user reviews.

Time to Implement

3 months

Perceived Cost

$$$$$
Product Avatar Image

Have you used Apache log4j before?

Answer a few questions to help the Apache log4j community

Apache log4j Reviews (141)

Reviews

Apache log4j Reviews (141)

4.5
141 reviews

Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Verified User in Computer Software
UC
Enterprise (> 1000 emp.)
"Good logging service with less code"
What do you like best about Apache log4j?

It's really helpful if I am able to get logging event along with parameters while messages are logged. I also like the adaptor facility while using it along with other logging service. Review collected by and hosted on G2.com.

What do you dislike about Apache log4j?

I felt just hiding such a big security vulnerability is a big crime. About 60% of all java applications around the world uses log4j indirectly. There might be lot of financial applications using it. That is biggest risk at high stakes. Review collected by and hosted on G2.com.

Kavindu G.
KG
Software Engineer
Small-Business (50 or fewer emp.)
"I have been worked with apache log4j for more than 4 years. Which is flexible and easy to learn."
What do you like best about Apache log4j?

Can enable logging levels for specific packages, classes, which is very useful when we want to debug a particular package/class in production rather than allow the whole module. log level is amazing, which helps lot for application trouble shoot and debug them. printing class name and line is very helpful to identify and trouble shoot the issues. printing time is also gives benifits much and no need to set it explicitly. log4j feels me an extra enargy and which buld me on confidence on the system. Finaly Log4j features helped me lot for identify and sort out the production issue. Without log4j I may lost my job, Review collected by and hosted on G2.com.

What do you dislike about Apache log4j?

When configuring the different appenders, we have to do the same configuration stuff multiple times, like date pattern and Threshold, which reduces the readability—expecting a common way to configure those. If there are lot of configuration like multiple appenders, complexity will be get increased. Review collected by and hosted on G2.com.

Verified User in Program Development
UP
Small-Business (50 or fewer emp.)
"The debug control you needed on your code is right here"
What do you like best about Apache log4j?

It's hard to pick one attribute which is better than others, but I far as I have experienced, it provides control over a class to limit what we want, from setting up the timestamp to print the stack trace of error occurred it hold you back and give far better experience than regular console log, moreover its safe and secure and can be used in production code and helps us debug any issue or check the performance of our application in a safe and descriptive way. Also it's gives us so many custom options to create the root file either using xml tags or a .properties file and cutomize the logs like timestamp design, method name, classname, line number and also file size limit wchi helps in tracing latest report and more over. Review collected by and hosted on G2.com.

What do you dislike about Apache log4j?

its nothing to dislike about log4j as it makes life easier for developer and apps to control your apps and store its behavior without fear of losing data. Its only disadvantage whcich i feel is the incorrect usage which can lead to failure in any method of improper logging will be difficult to trace and debug the issue in the application Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
II
Enterprise (> 1000 emp.)
"It made my life easy!!"
What do you like best about Apache log4j?

It shortens the number of lines of code. Cuts down the boilerplate code. Syntax I used in my Java applications, was far easy to remember. I think the team who created it has done a wonderful job. Review collected by and hosted on G2.com.

What do you dislike about Apache log4j?

Well, so far, there is nothing to dislike. I think it is perfect for me. But yes, I would like to see what improvements come in next versions. Review collected by and hosted on G2.com.

Awaneesh D.
AD
Senior Software Engineer
Small-Business (50 or fewer emp.)
"Review for log4j"
What do you like best about Apache log4j?

Asynchronous logs, Different log formats , have used it with MDC Review collected by and hosted on G2.com.

What do you dislike about Apache log4j?

Time taken to log is relatively higher than some other tools Review collected by and hosted on G2.com.

anoop s.
AS
Software Engineer
Small-Business (50 or fewer emp.)
"It is highly recommended to use log4j in our project"
What do you like best about Apache log4j?

We can easily use log4j frame to track project flow and can trace execution. Review collected by and hosted on G2.com.

What do you dislike about Apache log4j?

Nothing is there in log4j that can be avoided Review collected by and hosted on G2.com.

Anshul J.
AJ
Senior Engineer - Product and Platform Engineering
Small-Business (50 or fewer emp.)
"This lib is very good. Very easy to understand and maintainable and scalable."
What do you like best about Apache log4j?

This lib is very good. Very easy to understand and maintainable and scalable. Easy to configurable. Review collected by and hosted on G2.com.

What do you dislike about Apache log4j?

Nothing. Only thing here some of the company use SL4j. Which might be different from this. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Enterprise (> 1000 emp.)
"Apache Log4j Review"
What do you like best about Apache log4j?

It's easy to integrate with application.

It creates separate log files daily basis, which helps to understand and search any specific log quickly.

It has different modes info, debug and error again making it easy to read logs. Review collected by and hosted on G2.com.

What do you dislike about Apache log4j?

No dislike as of now. It fulfills the requirement. Review collected by and hosted on G2.com.

Ravi R.
RR
Senior Full Stack Developer
Enterprise (> 1000 emp.)
"Logging features"
What do you like best about Apache log4j?

Logging options and formatting which provide easy way to deal with loggers. Review collected by and hosted on G2.com.

What do you dislike about Apache log4j?

There should be more formatter n appender you can add to leavaraging the whole logging ecosystem Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Small-Business (50 or fewer emp.)
"Solve my problem of logging using log4j"
What do you like best about Apache log4j?

This is very good library. We can see the log at run time. This helps me lot while writing code. we can easily configure in our project. Review collected by and hosted on G2.com.

What do you dislike about Apache log4j?

I have not seen any downside of log4j.

So that I am using this. Review collected by and hosted on G2.com.

Pricing Insights

Averages based on real user reviews.

Time to Implement

3 months

Perceived Cost

$$$$$
Apache log4j Comparisons
Product Avatar Image
ManageEngine EventLog Analyzer
Compare Now
Product Avatar Image
Splunk Enterprise
Compare Now
Product Avatar Image
Centreon Infra Monitoring
Compare Now
Apache log4j Features
Dashboards and Visualizations
Alerts and Notifications
Reporting
Automation
Performance Baseline
Real-Time Monitoring
Product Avatar Image
Apache log4j
View Alternatives