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 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.
Customer Reviews
User in Information Technology and Services
Advanced user of Apache log4cxxCan 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
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.
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.
used as an auditing tool, monitoring the application in production, tracking and debugging the exceptions