back to rsyslog module overview

TCP Syslog Input Module

Module Name:    imtcp

Author: Rainer Gerhards <rgerhards@adiscon.com>

Multi-Ruleset Support: since 4.5.0 and 5.1.1

Description:

Provides the ability to receive syslog messages via TCP. Encryption is natively provided by selecting the approprioate network stream driver and can also be provided by using stunnel (an alternative is the use the imgssapi module).

Multiple receivers may be configured by specifying $InputTCPServerRun multiple times. This is available since version 4.3.1, earlier versions do NOT support it.

Configuration Directives:

Caveats/Known Bugs:

Example:

This sets up a TCP server on port 514 and permits it to accept up to 500 connections:

Note that the parameters (here: max sessions) need to be set before the listener is activated. Otherwise, the parameters will not apply.

[rsyslog.conf overview] [manual index] [rsyslog site]

This documentation is part of the rsyslog project.
Copyright © 2008,2009 by Rainer Gerhards and Adiscon. Released under the GNU GPL version 3 or higher.