VFSLogFilePatternReceiver (in org.apache.log4j.chainsaw.vfs package) can read files that are gzipped.
Wildcard-based file selection is something others have requested. No promises for timelines, but I'll see what I can do. Here is a list of file types supported by VFS (page provides example URIs): http://jakarta.apache.org/commons/vfs/filesystems.html There are instructions on the Chainsaw page for how to get VFSLogFilePatternReceiver set up (in distribution notes at the bottom): http://logging.apache.org/log4j/docs/chainsaw.html Scott Deboy COMOTIV SYSTEMS 111 SW Columbia Street Ste. 950 Portland, OR 97201 Telephone: 503.224.7496 Cell: 503.997.1367 Fax: 503.222.0185 [EMAIL PROTECTED] www.comotivsystems.com -----Original Message----- From: Thomas Svensen [mailto:[EMAIL PROTECTED] Sent: Tue 2/21/2006 4:29 AM To: Log4J Users List Subject: LogFileReceiver and archived logs I am using the LogFileReceiver with Chainsaw and it's working really well. With the latest Chainsaw build, I see that it's tailing even when I filter for a term, which is a really useful improvement in my opinon! Great work! Now for some feature requests (or undocumented features?): Can the LogFileReceiver handle multiple input files? Our application archives log files on a regular basis by gzipping them. It would be very useful to input a file spec with wildcards and have the LogFileReceiver "automagically" open all files matching the and "gunzipping" the ones that have extension .gz. I assume this would be useful to many other users, too? Also, Chainsaw has a heavy footprint memory and CPU-wise. Is this unavoidable with Swing-clients, or could it be tuned? On my WinXP with 2GB memory, Alt-Tab'ing to Chainsaw requires a 3-5 second wait before the GUI is redrawn... ______________________ Thomas Svensen Senior Solutions Engineer Fast Search & Transfer Chr. Fredriks plass 6, Oslo Mobile +47 48 01 12 63 <http://www.fastsearch.com> www.fastsearch.com <http://www.fastsearch.com>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
