Projects / Metalog


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.


Recent releases

  •  07 Apr 2003 18:18

    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.

    •  30 Apr 2002 20:34

      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.

      •  09 Jul 2001 18:14

        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.

        •  03 Jul 2001 18:05

          No changes have been submitted for this release.


          Project Spotlight


          A Fluent OpenStack client API for Java.


          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.