summaryrefslogtreecommitdiffstats
path: root/doc/imptcp.html
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2012-10-15 17:01:00 +0200
committerRainer Gerhards <rgerhards@adiscon.com>2012-10-15 17:01:00 +0200
commitcfa8d01f52c96b18e17fb905092788ad520b39ac (patch)
tree83853915c8a29529bf6cff6cd06d431a798ee9e3 /doc/imptcp.html
parent34a88a7e9a9501593b6fe9f79cc96963c4da7cde (diff)
downloadrsyslog-cfa8d01f52c96b18e17fb905092788ad520b39ac.tar.gz
rsyslog-cfa8d01f52c96b18e17fb905092788ad520b39ac.tar.bz2
rsyslog-cfa8d01f52c96b18e17fb905092788ad520b39ac.zip
imptcp: support for Linux-Type ratelimiting added
Diffstat (limited to 'doc/imptcp.html')
-rw-r--r--doc/imptcp.html15
1 files changed, 8 insertions, 7 deletions
diff --git a/doc/imptcp.html b/doc/imptcp.html
index 7e712afa..33b8b13b 100644
--- a/doc/imptcp.html
+++ b/doc/imptcp.html
@@ -13,18 +13,12 @@
<p><b>Description</b>:</p>
<p>Provides the ability to receive syslog messages via plain TCP syslog.
This is a specialised input plugin tailored for high performance on Linux. It will
-probably not run on any other platform. Also, it does no provide TLS services.
+probably not run on any other platform. Also, it does not provide TLS services.
Encryption can be provided by using <a href="rsyslog_stunnel.html">stunnel</a>.
<p>This module has no limit on the number of listeners and sessions that can be used.
-<p>Multiple receivers may be configured by
-specifying $InputPTCPServerRun multiple times.
</p>
<p><b>Configuration Directives</b>:</p>
-<p>This plugin has config directives similar named as imtcp, but they all have <b>P</b>TCP in
-their name instead of just TCP. Note that only a subset of the parameters are supported.
-<ul>
-
<p><b>Global Directives</b>:</p>
<ul>
<li>Threads &lt;number&gt;<br>
@@ -91,6 +85,13 @@ the message was received from.
Binds specified ruleset to next server defined.
<li><b>Address</b> &lt;name&gt;<br>
On multi-homed machines, specifies to which local address the listerner should be bound.
+<li><b>RateLimit.Interval</b> [number] - (available since 7.3.1) specifies the rate-limiting
+interval in seconds. Default value is 0, which turns off rate limiting. Set it to a number
+of seconds (5 recommended) to activate rate-limiting.
+</li>
+<li><b>RateLimit.Burst</b> [number] - (available since 7.3.1) specifies the rate-limiting
+burst in number of messages. Default is 10,000.
+</li>
</ul>
<b>Caveats/Known Bugs:</b>
<ul>