:plugin: puppet_facter :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}"] === Puppet_facter input plugin include::{include_path}/plugin_header.asciidoc[] ==== Description Connects to a puppet server and requests facts [id="plugins-{type}s-{plugin}-options"] ==== Puppet_facter Input Configuration Options This plugin supports the following configuration options plus the <> described later. [cols="<,<,<",options="header",] |======================================================================= |Setting |Input type|Required | <> |<>|No | <> |<>|No | <> |<>|No | <> |<>|No | <> |a valid filesystem path|No | <> |a valid filesystem path|No | <> |<>|No |======================================================================= Also see <> for a list of options supported by all input plugins.   [id="plugins-{type}s-{plugin}-environment"] ===== `environment` * Value type is <> * Default value is `"production"` [id="plugins-{type}s-{plugin}-host"] ===== `host` * Value type is <> * Default value is `"0.0.0.0"` [id="plugins-{type}s-{plugin}-interval"] ===== `interval` * Value type is <> * Default value is `600` [id="plugins-{type}s-{plugin}-port"] ===== `port` * Value type is <> * Default value is `8140` [id="plugins-{type}s-{plugin}-private_key"] ===== `private_key` * Value type is <> * There is no default value for this setting. [id="plugins-{type}s-{plugin}-public_key"] ===== `public_key` * Value type is <> * There is no default value for this setting. [id="plugins-{type}s-{plugin}-ssl"] ===== `ssl` * Value type is <> * Default value is `true` [id="plugins-{type}s-{plugin}-common-options"] include::{include_path}/{type}.asciidoc[]