Log4Jfugue converts your application log messages into music.  The conversion is controlled by modifying the spring-log4jfugue.xml file.  The messageReceiver bean defines a set of properties where the key is the name of an instrument and the value is a string to search for in the incoming stream of log messages.  When a matching message is found the count for the associated instrument is incremented and the next measure of music includes that note.

Instruments can be either chromatic or achromatic.

Log messages can be processed in real-time by defining the standard Log4j SocketAppender in the program to be monitored, or old log files can be re-played.


Subpackage to hold classes supportting remote socket based logging