Metalog is a modern replacement for syslogd and klogd. The logged messages can be dispatched according to their facility, urgency, program name, and/or Perl-compatible regular expressions. Log files can be automatically rotated when they exceed a certain size or age. External shell scripts (e.g., mail) can be launched when specific patterns are found. Metalog is easier to configure than syslogd and syslog-ng, accepts an unlimited number of rules, and has (switchable) memory bufferization for maximal performance.
Release Notes: Logging is now synchronous by default, and duplicate messages are only logged once. Negative regexps were implemented, and programs can also be matched against regexps. The maximum urgency can now be specified for each block, and a PID file is now created. Finally, the entire code base has been cleaned up.
Release Notes: Development has started again and CVS versions are available. This version allows for negative matching/exclusion rules, which are especially useful on mail servers.
Release Notes: Metalog is now working on Linux, OpenBSD, FreeBSD and NetBSD, there is a new --consolelevel option to set up the console level on Linux, and binary packages are now available.
No changes have been submitted for this release.