previous next TOC

 

Logging, a definition
 
  • Logging is a low-tech method for debugging applications.
  • Logging can also be viewed as an auditing tool.

Applicability
Debuggers are not always available for multi-threaded or distributed applications.

Advantages
Debugging sessions are transient, logging is persistent.

Disadvantages
  1. Logging can slow down an application.
  2. Can be hard to locate relevant information for large log outputs, also called scrolling-blindness.

 

GET THE DOCS DIRECTLY FROM THE DEVELOPER
For up to date and detailed log4j documentation directly from the developer please consider The complete log4j manual.