logminion

Submitted by doug on Thu, 2007-04-26 15:50.Log Data

Log Minion is a perl script that helps get data into syslog from various sources

Mon, 2004-04-26 15:00

log syslog forward perl threaded daemon

Stable

Minon's job is to watch log files on the filesystem and send their contents to a syslog server [either local or remote] as they are updated. He's a helpful little bugger.

And since this is perl, I thought, "why not throw in some regex support?" So if you're so inclined, you can tell minion to only send lines that match a certain pattern of your choosing.

Features:

* runs on any Posix platform with Perl 5.005+ and File::Tail
* capable of tailing multiple files simultaneously using a threaded algorithm
* daemonizes itself on startup and can be run from a startup script
* full regular expression support for pre-filtering logs before sending them
* log levels, facility and application name are configurable

Trackback URL for this post:

http://lopsa.org/trackback/1343