Just as an announcement, after watching some non-opensource log mechanisms, I thought I'd give a shot at creating my own. The source is available for free, though the code isn't exactly "open source". I'll do what I can to get patches committed into the application, for other releases. If this becomes a stable and enterprise-ready platform, I might just release the control of it into the opensource world.
You can obtain a copy of the source from :
http://www.silverhawk.net/files/lumberjack-0.1.tgz
Also, you can test it with the following instructions :
- First, compile, prepare, and launch :
if [ -e Makefile ]; then make rmproper; fi && ./configure --modules-dir=modules && make && make modules && ./server/lumberjack -bd -f server/lumberjack.conf - In another window, CD into clients, and compile the test client :
make clean && make && ./followlog -v --no-daemon --verbose --type apache --path test/info.log --report-back plain://localhost:5820 - In a third window, add something to the log file :
echo '['`date '+%a %b %d %H:%M:%S %Y'`']' - warning : work >> test/info.log
No comments:
Post a Comment