:plugin: relp :type: input /////////////////////////////////////////// START - GENERATED VARIABLES, DO NOT EDIT! /////////////////////////////////////////// :version: %VERSION% :release_date: %RELEASE_DATE% :changelog_url: %CHANGELOG_URL% :include_path: ../../../../logstash/docs/include /////////////////////////////////////////// END - GENERATED VARIABLES, DO NOT EDIT! /////////////////////////////////////////// [id="plugins-{type}-{plugin}"] === Relp input plugin include::{include_path}/plugin_header.asciidoc[] ==== Description Read RELP events over a TCP socket. For more information about RELP, see This protocol implements application-level acknowledgements to help protect against message loss. Message acks only function as far as messages being put into the queue for filters; anything lost after that point will not be retransmitted [id="plugins-{type}s-{plugin}-options"] ==== Relp Input Configuration Options This plugin supports the following configuration options plus the <> described later. [cols="<,<,<",options="header",] |======================================================================= |Setting |Input type|Required | <> |<>|No | <> |<>|Yes | <> |a valid filesystem path|No | <> |a valid filesystem path|No | <> |<>|No | <> |a valid filesystem path|No | <> |<>|No | <> |<>|No |======================================================================= Also see <> for a list of options supported by all input plugins.   [id="plugins-{type}s-{plugin}-host"] ===== `host` * Value type is <> * Default value is `"0.0.0.0"` The address to listen on. [id="plugins-{type}s-{plugin}-port"] ===== `port` * This is a required setting. * Value type is <> * There is no default value for this setting. The port to listen on. [id="plugins-{type}s-{plugin}-ssl_cacert"] ===== `ssl_cacert` * Value type is <> * There is no default value for this setting. The SSL CA certificate, chainfile or CA path. The system CA path is automatically included. [id="plugins-{type}s-{plugin}-ssl_cert"] ===== `ssl_cert` * Value type is <> * There is no default value for this setting. SSL certificate path [id="plugins-{type}s-{plugin}-ssl_enable"] ===== `ssl_enable` * Value type is <> * Default value is `false` Enable SSL (must be set for other `ssl_` options to take effect). [id="plugins-{type}s-{plugin}-ssl_key"] ===== `ssl_key` * Value type is <> * There is no default value for this setting. SSL key path [id="plugins-{type}s-{plugin}-ssl_key_passphrase"] ===== `ssl_key_passphrase` * Value type is <> * Default value is `nil` SSL key passphrase [id="plugins-{type}s-{plugin}-ssl_verify"] ===== `ssl_verify` * Value type is <> * Default value is `true` Verify the identity of the other end of the SSL connection against the CA. For input, sets the field `sslsubject` to that of the client certificate. [id="plugins-{type}s-{plugin}-common-options"] include::{include_path}/{type}.asciidoc[]