:plugin: websocket :type: output /////////////////////////////////////////// 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}"] === Websocket output plugin include::{include_path}/plugin_header.asciidoc[] ==== Description This output runs a websocket server and publishes any messages to all connected websocket clients. You can connect to it with ws://:/ If no clients are connected, any messages received are ignored. [id="plugins-{type}s-{plugin}-options"] ==== Websocket Output Configuration Options This plugin supports the following configuration options plus the <> described later. [cols="<,<,<",options="header",] |======================================================================= |Setting |Input type|Required | <> |<>|No | <> |<>|No |======================================================================= Also see <> for a list of options supported by all output plugins.   [id="plugins-{type}s-{plugin}-host"] ===== `host` * Value type is <> * Default value is `"0.0.0.0"` The address to serve websocket data from [id="plugins-{type}s-{plugin}-port"] ===== `port` * Value type is <> * Default value is `3232` The port to serve websocket data from [id="plugins-{type}s-{plugin}-common-options"] include::{include_path}/{type}.asciidoc[]