:plugin: stdin :type: input :default_codec: line /////////////////////////////////////////// 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}"] === Stdin input plugin include::{include_path}/plugin_header.asciidoc[] ==== Description Read events from standard input. By default, each event is assumed to be one line. If you want to join lines, you'll want to use the multiline codec. [id="plugins-{type}s-{plugin}-options"] ==== Stdin Input Configuration Options This plugin supports the following configuration options. [cols="<,<,<",options="header",] |======================================================================= |Setting |Input type|Required | <> | <>|No |======================================================================= Also see <> for a list of options supported by all input plugins.   [id="plugins-{type}s-{plugin}-ecs_compatibility"] ===== `ecs_compatibility` * Value type is <> * Supported values are: ** `disabled`: does not use ECS-compatible field names (using `host` field to store host name) ** `v1`,`v8`: uses fields that are compatible with Elastic Common Schema (using `[host][hostname]`) * Default value depends on which version of Logstash is running: ** When Logstash provides a `pipeline.ecs_compatibility` setting, its value is used as the default ** Otherwise, the default value is `disabled`. Controls this plugin's compatibility with the {ecs-ref}[Elastic Common Schema (ECS)]. [id="plugins-{type}s-{plugin}-common-options"] include::{include_path}/{type}.asciidoc[] :default_codec!: