-
Notifications
You must be signed in to change notification settings - Fork 1
btarbox/Log4ScalaFugue
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Log4JFugue is a Java based system for converting any program's log file output to music. The original Java sources can be found at www.log4jfugue.org. The project was rewritten in Scala some years ago, using the Actor system which was the precursor to Akka. It was just recently updated to run with Akka and a more modern version of Scala. The next improvement which is scheduled for Summer 2016 is to add support for Akka remoting so as to be able to run a server in the AWS cloud which will talk with a client program running locally. Recent additions to the system include a DataGetter for a MongoDB. This uses configurable column names so it should work with any Mongo database that includes timestamp and message columns. Have also written a method to process the statistics about a log file so as to see which log messages are most frequent. Need to hook that into the GUI. Also on the wishlist is the ability to scale message frequency. Some messages occur 50 or more times a second. Since we can only handle counts between 0 and 16 we lose the ability] to distinguish changes in value. We would like to be able to take each second's message count and scale it down by a configurable value.
About
Scala version of log4jfugue project
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published