:plugin: xmpp :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}s-{plugin}"] === Xmpp input plugin include::{include_path}/plugin_header.asciidoc[] ==== Description This input allows you to receive events over XMPP/Jabber. This plugin can be used for accepting events from humans or applications XMPP, or you can use it for PubSub or general message passing for logstash to logstash. [id="plugins-{type}s-{plugin}-options"] ==== Xmpp Input Configuration Options This plugin supports the following configuration options plus the <> described later. [cols="<,<,<",options="header",] |======================================================================= |Setting |Input type|Required | <> |<>|No | <> |<>|Yes | <> |<>|No | <> |<>|Yes |======================================================================= Also see <> for a list of options supported by all input plugins.   [id="plugins-{type}s-{plugin}-host"] ===== `host` * Value type is <> * There is no default value for this setting. The xmpp server to connect to. This is optional. If you omit this setting, the host on the user/identity is used. (`foo.com` for `user@foo.com`) [id="plugins-{type}s-{plugin}-password"] ===== `password` * This is a required setting. * Value type is <> * There is no default value for this setting. The xmpp password for the user/identity. [id="plugins-{type}s-{plugin}-rooms"] ===== `rooms` * Value type is <> * There is no default value for this setting. if muc/multi-user-chat required, give the name of the room that you want to join: `room@conference.domain/nick` [id="plugins-{type}s-{plugin}-user"] ===== `user` * This is a required setting. * Value type is <> * There is no default value for this setting. The user or resource ID, like `foo@example.com`. [id="plugins-{type}s-{plugin}-common-options"] include::{include_path}/{type}.asciidoc[]