As a programmer, most of us would have been taught to write comments, externalize constants, indent code and of course log the flow of control. Credit goes to OpenSource for having provided such wonderful frameworks like Log4j to enable logging. The framework authors did foresee the problem of growing log files and were smart to provide means to control the level of logging. While, this does help a lot to categorize log entries, it doesnot solve the most commonly occurring problem for a developer: That of ‚ÄúSpotting the log entry‚Ä? that is most relevant to the situation. More on approaches and tools to analyze logs at: http://regumindtrail.wordpress.com/2007/02/06/the-spot-the-log-entry-contest/