rsyslog
Aug 30, 2008 - 09:53 AM
Login




 


 Log in Problems?
 New User? Sign Up!


Donate!
Satisfied with rsyslog?

Donate and help keep
the project alive!

Online
There are 16 unlogged users and 0 registered users online.

You can log-in or register for a user account here.

TCP Syslog Input Module

Module Name:    imtcp

Author: Rainer Gerhards <rgerhards@adiscon.com>

Description:

Provides the ability to receive syslog messages via TCP. Encryption can be provided by using stunnel (an alternative is the use the imgssapi modul).

In the future, multiple receivers may be configured by specifying $InputTCPServerRun multiple times. This is not currently supported.

Configuration Directives:

  • $InputTCPServerRun <port>
    Starts a TCP server on selected port
    • $InputTCPMaxSessions <number>
    Sets the maximum number of sessions supported
  • $InputTCPServerStreamDriverMode <number>
    Sets the driver mode for the currently selected network stream driver. <number> is driver specifc.
  • $InputTCPServerStreamDriverAuthMode <mode-string>
    Sets the authentication mode for the currently selected network stream driver. <mode-string> is driver specifc.
  • $InputTCPServerStreamDriverPermittedPeer <id-string>
    Sets permitted peer IDs. Only these peers are able to connect to the listener. <id-string> semantics depend on the currently selected AuthMode and  network stream driver. PermittedPeers may not be set in anonymous modes.
Caveats/Known Bugs:
  • module always binds to all interfaces
  • only a single listener can be bound
  • can not be loaded together with imgssapi (which includes the functionality of imtcp)

Sample:

This sets up a TCP server on port 514:

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

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




Back to the start page
:: Syndication: ::
Page created in 0.0961630344391 seconds.