Chainsaw is a GUI log viewer and filter for the Log4J package. By default it listens for LoggingEvent objects sent using the SocketAppender and displays them in a table.
The events can be filtered based on:
Priority;
· Thread name;
· Category name;
· Message.
· NDC.
All the details for each event can be displayed by selecting the event in the table.
Chainsaw also supports loading a events logged to a file using the XMLLayout format. This is great for analyzing your log files, and means that you do not need to keep Chainsaw running all the time! It is easy to add support for loading events from other sources like JDBC.
NOTE: Chainsaw is licensed and distributed under the terms of the GNU Lesser General Public License (LGPL).
Requirements:
· JRE 1.2 or later
· Log4J
· JAXP-compliant XML parser
What's New in This Release: [ read full changelog ]
· Released under the GNU Lesser General Public License (LGPL).
· Added new feature to load the contents of log files stored using the XMLLayout formatter.
· Fixed the bug where message contents were being treated as HTML.
· Included patch to display and filter on NDC.