summaryrefslogtreecommitdiffstats
path: root/doc/rsconf1_rulesetparser.html
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2009-11-06 11:55:12 +0100
committerRainer Gerhards <rgerhards@adiscon.com>2009-11-06 11:55:12 +0100
commit2759e1dd846cb4e3bef78a849005afc8d0fa7438 (patch)
treee4b254131a16441a1a82eac85a900f2291050116 /doc/rsconf1_rulesetparser.html
parent83140cb480b7c806ae11a3a206a1b45936005191 (diff)
downloadrsyslog-2759e1dd846cb4e3bef78a849005afc8d0fa7438.tar.gz
rsyslog-2759e1dd846cb4e3bef78a849005afc8d0fa7438.tar.xz
rsyslog-2759e1dd846cb4e3bef78a849005afc8d0fa7438.zip
doc: added in-depth info on the new message parser system
Diffstat (limited to 'doc/rsconf1_rulesetparser.html')
-rw-r--r--doc/rsconf1_rulesetparser.html8
1 files changed, 5 insertions, 3 deletions
diff --git a/doc/rsconf1_rulesetparser.html b/doc/rsconf1_rulesetparser.html
index 03306ca9..84350431 100644
--- a/doc/rsconf1_rulesetparser.html
+++ b/doc/rsconf1_rulesetparser.html
@@ -12,13 +12,15 @@
<p><b>Default:</b> rsyslog.rfc5424;rsyslog.rfc5425</p>
<p><b>Description:</b></p>
<p>
-This directive permits to specify which message parsers should be used for the ruleset
+This directive permits to specify which
+<a href="messageparser.html">message parsers</a> should be used for the ruleset
in question. It no ruleset is explicitely specified, the default ruleset is used. Message
parsers are contained in (loadable) parser modules with the most common cases
(RFC3164 and RFC5424) being build-in into rsyslogd.
<p>When this directive is specified the first time for a ruleset, it will not only add the
-parser to the ruleset, it will also wipe out the default parsers. So if you need to have
-them in addition to the custom parser, you need to specify them as well.
+parser to the ruleset's parser chain, it will also wipe out the default parser chain.
+So if you need to have
+them in addition to the custom parser, you need to specify those as well.
<p>Order of directives is important. Parsers are tried one after another, in the order
they are specified inside the config. As soon as a parser is able to parse the message,
it will do so and no other parsers will be executed. If no matching parser can be found,