Greetings Splunkers and Splunkees,
I would like to introduce a piece of code that I've been working on recently that I think would be very beneficial to anyone that's implementing a centralized log architecture. It's called log minion and here are a few of the key features:
- It can "tail" any arbitrary log file on a system and send it across the network to a syslog server.
- It is capable of tailing multiple files simultaneously using a threaded algorithm
- It has full regular expression support for pre-filtering logs before sending them
- log levels, facility and application name are configurable
- It daemonizes itself on startup and can be run from a startup script.
you can download it from my website at:
http://mysfitt.net/projects/logminion.php
Please let me know what you think or if you find any bugs. I've been testing non-stop for the past two days but I'm only mortal ;-)
Thanks!
Joe Reeves