summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2007-08-08 08:59:33 +0000
committerRainer Gerhards <rgerhards@adiscon.com>2007-08-08 08:59:33 +0000
commitbcb0106cb5d276e84cc3f2f27ee6557d24a59318 (patch)
tree2ca4ee5bbe468931774d3699c06d7d4d9da11445
parentfed254a29f88d12d18b3e8dd06ef126bed219ed0 (diff)
downloadrsyslog-bcb0106cb5d276e84cc3f2f27ee6557d24a59318.tar.gz
rsyslog-bcb0106cb5d276e84cc3f2f27ee6557d24a59318.tar.xz
rsyslog-bcb0106cb5d276e84cc3f2f27ee6557d24a59318.zip
added $ActionResumeInterval config directive
-rw-r--r--doc/rsconf1_actionresumeinterval.html30
-rw-r--r--doc/rsyslog_conf.html7
2 files changed, 37 insertions, 0 deletions
diff --git a/doc/rsconf1_actionresumeinterval.html b/doc/rsconf1_actionresumeinterval.html
new file mode 100644
index 00000000..a854a212
--- /dev/null
+++ b/doc/rsconf1_actionresumeinterval.html
@@ -0,0 +1,30 @@
+<html>
+<head>
+<title>rsyslog.conf file</title>
+</head>
+<body>
+<h2>$ActionResumeInterval</h2>
+<p><b>Type:</b> global configuration directive</p>
+<p><b>Default:</b> 30</p>
+<p><b>Description:</b></p>
+<p>Sets the ActionResumeInterval for all following actions. The interval
+provided is always in seconds. Thus, multiply by 60 if you need minutes and
+3,600 if you need hours (not recommended).</p>
+<p>When an action is suspended (e.g. destination can not be connected), the
+action is resumed for the configured interval. Thereafter, it is retried. If
+multiple retires fail, the interval is automatically extended. This is to
+prevent excessive ressource use for retires. After each 10 retries, the interval
+is extended by itself. To be precise, the actual interval is (numRetries / 10 +
+1) * $ActionResumeInterval. so after the 10th try, it by default is 60 and after
+the 100th try it is 330.</p>
+<p><b>Sample:</b></p>
+<p><code><b>$ActionResumeInterval 30 </b></code></p>
+<p>[<a href="rsyslog_conf.html">rsyslog.conf overview</a>] [<a href="manual.html">manual
+index</a>] [<a href="http://www.rsyslog.com/">rsyslog site</a>]</p>
+<p><font size="2">This documentation is part of the
+<a href="http://www.rsyslog.com/">rsyslog</a> project.<br>
+Copyright &copy; 2007 by <a href="http://www.gerhards.net/rainer">Rainer Gerhards</a> and
+<a href="http://www.adiscon.com/">Adiscon</a>. Released under the GNU GPL
+version 2 or higher.</font></p>
+</body>
+</html> \ No newline at end of file
diff --git a/doc/rsyslog_conf.html b/doc/rsyslog_conf.html
index c19c4736..af9263a6 100644
--- a/doc/rsyslog_conf.html
+++ b/doc/rsyslog_conf.html
@@ -14,6 +14,13 @@ obvious reasons, <a href="features.html">enhanced features</a> require a
different config file syntax, rsyslogd should be able to work with a standard
syslog.conf file. This is especially useful while you are migrating from syslogd
to rsyslogd.</p>
+<h2>Global Directives</h2>
+<p>All global directives need to be specified on a line by their own and must
+start with a dollar-sign. Here is a list in alphabetical order. Follow links for
+a description.</p>
+<ul>
+ <li><a href="rsconf1_actionresumeinterval.html">$ActionResumeInterval</a></li>
+</ul>
<h2>Basic Structure</h2>
<p>Rsyslog supports standard sysklogd's configuration file format and extends
it. So in general, you can take a &quot;normal&quot; syslog.conf and use it together with