diff options
author | Rainer Gerhards <rgerhards@adiscon.com> | 2008-01-07 06:55:18 +0000 |
---|---|---|
committer | Rainer Gerhards <rgerhards@adiscon.com> | 2008-01-07 06:55:18 +0000 |
commit | 328056cfab448bf305238cffe48862beee0a2a87 (patch) | |
tree | 43336067b142ee5b9ea62f1743dcfc1d70c3ae83 /doc/v3compatibility.html | |
parent | 2c81480d28e7380939d43da2e8592dc257379822 (diff) | |
download | rsyslog-328056cfab448bf305238cffe48862beee0a2a87.tar.gz rsyslog-328056cfab448bf305238cffe48862beee0a2a87.tar.xz rsyslog-328056cfab448bf305238cffe48862beee0a2a87.zip |
added some more information
Diffstat (limited to 'doc/v3compatibility.html')
-rw-r--r-- | doc/v3compatibility.html | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/doc/v3compatibility.html b/doc/v3compatibility.html index ab45801b..3128990d 100644 --- a/doc/v3compatibility.html +++ b/doc/v3compatibility.html @@ -14,6 +14,21 @@ both in regard to sysklogd and rsyslog v1 and v2.</P> be resolved, so be sure to check back often. Also, comments and suggestions are appreciated. Feedback right in time can now have a big impact on the route we take ;)</P> +<h2>inputs</h2> +<p>With v2 and below, inputs were automatically started together with rsyslog. +In v3, inputs are optional! They come in the form of plug-in modules. +<font color="#FF0000"><b>At least one input module must be loaded to make +rsyslog do any useful work.</b></font> The config file directives doc briefly +lists which config statements are available by which modules.</p> +<p>It is suggested that input modules be loaded in the top part of the config +file. Here is an example, also highlighting the most important modules:</p> +<p><b>$ModLoad immark # provides --MARK-- message capability<br> +$ModLoad imudp # provides UDP syslog reception<br> +$ModLoad imtcp # provides TCP syslog reception and GSS-API (if compiled to +support it)<br> +$ModLoad imuxsock # provides support for local system logging (e.g. via logger +command)<br> +$ModLoad imklog # provides kernel logging support (previously done by rklogd)</b></p> <h2>command line options</h2> <p>A number of command line options have been removed. New config file directives have been added for them. Once we implement compatibiltiy mode, these @@ -59,6 +74,10 @@ rsyslog.conf. That set of configuration directives is to be expanded. So far, we support:</P> <P>$klogSymbolsTwice [on/off]<br> $DebugPrintKernelSymbols [on/off] # spits *a lot* of messages at startup</P> +<h2>Queue Modes for the Main Message Queue</h2> +<p>Either "FixedArray" or "LinkedList" is recommended. "Direct" is available, +but should not be used except for a very good reason ("Direct" disables queueing +and will potentially lead to message loss on the input side).</p> <h1>TODO List</h1> <P>I have decided to move the todo list for v3 also into this document. After all, it is kind of a compatibility issue ;) But, more seriously, I think this is |