I have a Java web application that currently uses Log4J for logging. I'd like to use Apache Chainsaw to view and parse the logs remotely. So far, I've had trouble understanding how to setup both the client side (the Chainsaw client) and the server side (the log4j config in my webapp) to successfully enable remote logging.

Instead of configuring socket appender you can view remote logs (SFTP, FTP, Samba/windows share) using OtrosLogViewer. Chainsaw also can open logs from remote server but do not have remote file system browser.