Episode 27. There’s a Log File in the folder in the middle of the App

(Sing to the children’s song There’s a hole in the middle of the sea)
Logging is part of everyday production debugging life. If you ever had to troubleshoot a production application, the you most likely have looked at log files. These log files can either be a salvation, or an inmense source of frustration. In this podcast we delve into the different logging frameworks, and more importantly, what to log and not to log (and how to log it).

|~|P |~|P |~|P |~|P |~|P |~|P |~|P Beer! (or Mai Tais!)
|_|  |_|  |_|  |_|  |_|  |_|  |_|

It’s SUMMER! If you like what you hear, DEFINITIVELY, treat me a beer ! 🙂 (It’s the Java pub house after all 🙂 https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=Z8V2ZWV93UMW4
|~|P |~|P |~|P |~|P |~|P |~|P |~|P Beer! (or Mai Tais!)
|_|  |_|  |_|  |_|  |_|  |_|  |_|

Tweet, Tweet! (https://twitter.com/#!/fguime) Java Logging Framework http://en.wikipedia.org/wiki/Java_logging_framework
SLF4J (The facade framework http://www.slf4j.org/
Log4J http://logging.apache.org/log4j/1.2/index.html
Java Logging API http://docs.oracle.com/javase/1.4.2/docs/guide/util/logging/
The linux utilities for windows! (Cygwin) http://www.cygwin.com/
Grep! Grep grepping grep! http://en.wikipedia.org/wiki/Grep
More Grep http://www.cyberciti.biz/faq/howto-use-grep-command-in-linux-unix/
Vote for us in iTunes (http://itunes.apple.com/us/podcast/java-pub-house/id467641329)
Questions, feedback or comments! comments@javapubhouse.com
Subscribe to our podcast! (http://javapubhouse.libsyn.com/rss)
ITunes link (http://itunes.apple.com/us/podcast/java-pub-house/id467641329)
Java 7 Recipes book! (http://www.amazon.com/gp/product/1430240563/ref=as_li_ss_il?ie=UTF8&tag=meq-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1430240563)
Hey! if you like what you hear, treat me a beer! (It’s the Java pub house after all 🙂 https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=Z8V2ZWV93UMW4

Leave a Reply

Your email address will not be published. Required fields are marked *