The input object, as its name suggests, describes message input sources. Without input, no processing happens at all, because no messages enter the rsyslog system. Inputs are implemented via input modules.
The input object has different parameters:
Mandatory
The <type-string> is a string identifying the input module as given it each module’s documentation. For example, the UDP syslog input is named “imudp”.
This documentation is part of the rsyslog project. Copyright © 2008-2014 by Rainer Gerhards and Adiscon. Released under the GNU GPL version 2 or higher.