From b9cc60deeb0201e263ee011a20b0bce4eb6001f4 Mon Sep 17 00:00:00 2001
From: Rainer Gerhards
Please visit the rsyslog sponsor's page to honor the project sponsors or become one yourself! We are very grateful for any help towards the project goals.
-This documentation is for version 6.1.1 (beta branch) of rsyslog. +
This documentation is for version 6.1.2 (devel branch) of rsyslog. Visit the rsyslog status page to obtain current version information and project status.
If you like rsyslog, you might
diff --git a/doc/mmnormalize.html b/doc/mmnormalize.html
new file mode 100644
index 00000000..82f9b6a2
--- /dev/null
+++ b/doc/mmnormalize.html
@@ -0,0 +1,56 @@
+
+
+Log Message Normalization Module
+
Module Name: mmnormalize
+Available since: 6.1.2+ +
Author: Rainer Gerhards <rgerhards@adiscon.com>
+Description:
+This module provides the capability to normalize log messages via +liblognorm. Thanks to libee, unstructured text, +like usually found in log messages, can very quickly be parsed and put into +a normal form. This is done so quickly, that it usually should be possible +to normalize events in realtime. +
This module is implemented via the output module interface. That means that +mmnormalize should be called just like an action. After it has been called, +the normalized message properties are avaialable and can be access. These properties +are called the "CEE" properties, because liblognorm creates a format that is +inspired by the CEE approach. +
Note that mmnormalize should only be called once on each message. Behaviour is +undifined if multiple calls to mmnormalize happen for the same message. +
+Configuration Directives:
+None known at this time. + +
Sample:
+This activates the module and applies normalization to all messages:
+
[rsyslog.conf overview] +[manual index] [rsyslog site]
+This documentation is part of the
+rsyslog
+project.
+Copyright © 2010 by Rainer
+Gerhards and
+Adiscon.
+Released under the GNU GPL version 3 or higher.