# Apache log4cxx Reviews
**Vendor:** The Apache Software Foundation  
**Category:** [Other Analytics Software](https://www.g2.com/categories/other-analytics)  
**Average Rating:** 4.9/5.0  
**Total Reviews:** 4
## About Apache log4cxx
Apache log4cxx is a logging framework for C++ patterned which uses Apache Portable Runtime for most platform-specific code and should be usable on any platform supported by APR.



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

- Users find Apache log4cxx **easy to use** , enhancing log management in C++ projects with its comprehensive features. (2 reviews)
- Users highlight the **pattern-based logging** of Apache log4cxx, enhancing debugging, security, and seamless integrations. (1 reviews)
- Users value the **seamless integrations** of Apache log4cxx, which enhance debugging and improve overall functionality. (1 reviews)
- Users appreciate the **presentation enhancement** features of log4cxx, finding it very complete and useful for C++ projects. (1 reviews)
- Users appreciate the **enhanced security** provided by Apache log4cxx, improving debugging and integrations for better performance. (1 reviews)
- Simple (1 reviews)

**What users dislike:**

- Users find the **limited customization** options in Apache log4cxx challenging due to insufficient documentation. (1 reviews)
- Users experience **poor customer support** , citing inconsistent updates and a lack of active community engagement. (1 reviews)
- Users find the **insufficient documentation** of Apache log4cxx a hindrance when customizing layouts effectively. (1 reviews)
- Users are frustrated by the **inconsistent updates** and lack of active community support for Apache log4cxx. (1 reviews)

## Apache log4cxx Reviews
  ### 1. The best tool for Log in C++

**Rating:** 5.0/5.0 stars

**Reviewed by:** Marcel L. | Application Architect, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 02, 2024

**What do you like best about Apache log4cxx?**

Well like log4j, well know log lib, this one its for C family, and works like a charm. I do use for my c++ projects that facilitates how my logs are presented, what to present, where to present. Its just very complete and usefull.

**What do you dislike about Apache log4cxx?**

Something that its always difficult to say about the negatives, since the idea its to improve what the language already offers.

**What problems is Apache log4cxx solving and how is that benefiting you?**

I don't have big projects in C++, but logcxx helps a lot in logging all the necessary information the way you want. Which increases what the language offers. Since I work with an external log server, which stores logs from other applications, it becomes very easy to configure using a library in something that is already familiar (even if you started learning in another language, e.g.: Log4j).

  ### 2. Highly configurable, thread safe and scalable

**Rating:** 5.0/5.0 stars

**Reviewed by:** Divyansh T. | Jr Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 04, 2024

**What do you like best about Apache log4cxx?**

The most helpful feature about the apache log4cxx is it uses pattern based logging and improve debugging , enhanced sucurity and most important integrations.

**What do you dislike about Apache log4cxx?**

The only least helpful about the apache log4cxx is  the insufficient documentation and difficulty in customizing layouts except this all are good for me.

**What problems is Apache log4cxx solving and how is that benefiting you?**

Faster error resolution and debugging and emprove security

  ### 3. Best logging framework

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mohammad S. | Senior Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 29, 2024

**What do you like best about Apache log4cxx?**

In project we can use very easily for logging

**What do you dislike about Apache log4cxx?**

Not received consistent update and active community support

**What problems is Apache log4cxx solving and how is that benefiting you?**

It gives great support for logging for different levels

  ### 4. Most reliable, thread-safe logging framework 

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** September 20, 2018

**What do you like best about Apache log4cxx?**

Can log details in different levels - FATAL,ERROR,WARN,TRACE,DEBUG,INFO OR ALL based on the purpose.
Its open-source - free.
easy to setup and configure in the application.
The best part is we can log to either files or even databases. helps in quick debugging, easy maintenance of applications

**What do you dislike about Apache log4cxx?**

sometimes too much of logging will slow down the application and result in performance degradation.
too many loggers in the code will result in boiler plate code/duplication and not very readable.

**Recommendations to others considering Apache log4cxx:**

make sure you are using the right log levels. and configure your serverto start with that log level. otherwise, writing too many information into the log file will fill up the disk space very fast and debugging,reading huge file will be difficult too.


**What problems is Apache log4cxx solving and how is that benefiting you?**

used as an auditing tool, monitoring the application in production, tracking and debugging the exceptions


## Apache log4cxx Discussions
  - [What is Apache log4cxx used for?](https://www.g2.com/discussions/what-is-apache-log4cxx-used-for)

- [View Apache log4cxx pricing details and edition comparison](https://www.g2.com/products/apache-log4cxx/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-20+16%3A38%3A40+-0500&secure%5Bsession_id%5D=eafba12d-7d33-493b-8145-49fdab4b139a&secure%5Btoken%5D=0e140b82f220dd7e64049d70cfcfe84691f6d807acc794258ef9b98288bb9641&format=llm_user)


## Top Apache log4cxx Alternatives
  - [SolarWinds Database Observability](https://www.g2.com/products/database-observability/reviews) - 4.5/5.0 (219 reviews)
  - [Azure Analysis Services](https://www.g2.com/products/azure-analysis-services/reviews) - 4.4/5.0 (152 reviews)
  - [Azure Monitor](https://www.g2.com/products/azure-monitor/reviews) - 4.3/5.0 (89 reviews)

