summaryrefslogtreecommitdiffstats
path: root/doc/multi_ruleset.html
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2009-11-04 14:21:08 +0100
committerRainer Gerhards <rgerhards@adiscon.com>2009-11-04 14:21:08 +0100
commitb6a92e2f23895cadf9f0ea2de64021912bd2eeb0 (patch)
tree734177c4783d946ea28af05dfd75b60ae6d6d2c9 /doc/multi_ruleset.html
parentef661fe13c0ab5018afedb1cb5b8cffab05ad7c4 (diff)
downloadrsyslog-b6a92e2f23895cadf9f0ea2de64021912bd2eeb0.tar.gz
rsyslog-b6a92e2f23895cadf9f0ea2de64021912bd2eeb0.tar.xz
rsyslog-b6a92e2f23895cadf9f0ea2de64021912bd2eeb0.zip
added $RulesetParser config directive
The implementation is now almost done and works, including doc. I now need to verify shutdown, guess there are some resource leaks left...
Diffstat (limited to 'doc/multi_ruleset.html')
-rw-r--r--doc/multi_ruleset.html7
1 files changed, 7 insertions, 0 deletions
diff --git a/doc/multi_ruleset.html b/doc/multi_ruleset.html
index f82a73a6..da65b4ba 100644
--- a/doc/multi_ruleset.html
+++ b/doc/multi_ruleset.html
@@ -71,6 +71,13 @@ at the time the bind directive is given. There are many ways to make sure this h
I personally think that it is best to define all rule sets at the top of rsyslog.conf and
define the inputs at the bottom. This kind of reverses the traditional recommended ordering, but
seems to be a really useful and straightforward way of doing things.
+<h2>Why are rulesets important for different parser configurations?</h2>
+<p>Custom message parsers, used to handle differnet (and potentially otherwise-invalid)
+message formats, can be bound to rulesets. So multiple rulesets can be a very useful
+way to handle devices sending messages in different malformed formats in a consistent
+way. Unfortunately, this is not uncommon in the syslog world. An in-depth explanation
+with configuration sample can be found at the
+<a href="rsconf1_rulesetparser.html">$RulesetParser</a> configuration directive.
<h2>Can I use a different Ruleset as the default?</h2>
<p>This is possible by using the