mirror of
https://github.com/rsyslog/rsyslog.git
synced 2025-12-20 01:30:42 +01:00
also bumped version number and corrected ChangeLog, where I merged some post 5.3.1 changes into the 5.3.1 section.
59 lines
2.3 KiB
HTML
59 lines
2.3 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<html>
|
|
<head>
|
|
<meta http-equiv="Content-Language" content="en">
|
|
<title>TCP Syslog Input Module</title>
|
|
</head>
|
|
|
|
<body>
|
|
<a href="rsyslog_conf_modules.html">back to rsyslog module overview</a>
|
|
|
|
<h1>UDP Syslog Input Module</h1>
|
|
<p><b>Module Name: imudp</b></p>
|
|
<p><b>Author: </b>Rainer Gerhards <rgerhards@adiscon.com></p>
|
|
<p><b>Multi-Ruleset Support: </b>since 5.3.2
|
|
<p><b>Description</b>:</p>
|
|
<p>Provides the ability to receive syslog messages via UDP.
|
|
<p>Multiple receivers may be configured by specifying
|
|
$UDPServerRun multiple times.
|
|
</p>
|
|
<p><b>Configuration Directives</b>:</p>
|
|
<ul>
|
|
<li>$UDPServerAddress <IP><br>
|
|
local IP address (or name) the UDP listens should bind to</li>
|
|
<li>$UDPServerRun <port><br>
|
|
former -r<port> option, default 514, start UDP server on this
|
|
port, "*" means all addresses</li>
|
|
<li>$UDPServerTimeRequery <nbr-of-times><br>
|
|
this is a performance
|
|
optimization. Getting the system time is very costly. With this setting, imudp can
|
|
be instructed to obtain the precise time only once every n-times. This logic is
|
|
only activated if messages come in at a very fast rate, so doing less frequent
|
|
time calls should usually be acceptable. The default value is two, because we have
|
|
seen that even without optimization the kernel often returns twice the identical time.
|
|
You can set this value as high as you like, but do so at your own risk. The higher
|
|
the value, the less precise the timestamp.
|
|
<li>$InputUDPServerBindRuleset <ruleset><br>
|
|
Binds the listener to a specific <a href="multi_ruleset.html">ruleset</a>.</li>
|
|
</ul>
|
|
<b>Caveats/Known Bugs:</b>
|
|
<ul>
|
|
<li>currently none known</li>
|
|
</ul>
|
|
<p><b>Sample:</b></p>
|
|
<p>This sets up an UPD server on port 514:<br>
|
|
</p>
|
|
<textarea rows="15" cols="60">$ModLoad imudp # needs to be done just once
|
|
$UDPServerRun 514
|
|
</textarea>
|
|
<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 © 2009 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 3 or higher.</font></p>
|
|
</body></html>
|