![]() ![]() Specifies defaults for the installation and configuration Limitationsĭoes not support all options available to filebeats configuration. Logstash_hosts => ,Ĭonfigures the apt resrouce for filebeats. Use this setting to load yourĪ string that specifies the name to use for the lifecycle policyĪ string that specifies the index lifecycle write alias nameĪ puppet Hash containing log level ('debug', 'warning', 'error' or 'critical'), to_syslog(true/false), path('/var/log/filebeat'), keepfiles(7), rotateeverybytes(10485760), name(filebeats.log)Ī boolean to turn on or off the filebeat service at boot ('false'/'true'), defaults to 'true'Ī string to describe the state of the filebeats service ('stopped'/'running'), defaults to 'running' ExampleĪuth.log being exported with elasticsearch out requiring a user and password. Date math is supported in this settingĪ string that specifies the path to a JSON file that contains a lifecycle policy configuration. True, false, and auto (because auto is also an option, this can be a puppet Boolean)Ī boolean when set to true, the lifecycle policy is overwritten at startupĪ string that specifies the rollover index pattern. This check if the Filebeat user connecting to a secured cluster doesn’t have the read_ilm privilegeĪ string that Enables or disables index lifecycle management on any new indices created by Filebeat. # elasticsearch_ssl_certificate_authoritiesĪn array of Strings that specifies paths to Certificate authority files.Ī String that specifies a path to your hosts certificate to use when connecting to elasticsearch.Ī String that specifies a path to your hosts certificate key to use when connecting to elasticsearch.Ī boolean that allows you to overwrite template loading.Ī string that specifies the index template to use for setting mappings in Elasticsearch.Ī boolean that allows you to overwrite the existing template.Ī string that specifies the path to the template fileĪn array of Strings that specifies which logs the filebeats application must export.Ī boolean when set to false, disables the check for an existing lifecycle policy. #Filebeats nightlies hash passwordThe password filebeats should use to authenticate should your cluster make use of shieldĪ string containing the protocol used by filebeats, defaults to http.Ī string that specifies the index to use for the elasticsearch output, defaults to 'YYYY.MM.DD' as per the package.Ī boolean that specifies whether to enable Elastic's ILM option, defaults to false The username filebeats should use to authenticate should your cluster make use of shield If left empty then all other elasticsearch options are ignoredĪ string containing the hostname of your proxy host used for load balancing your cluster. To Elasticsearch by using the Elasticsearch HTTP API. NOTE: this option explicitly disables pipelining, it is not compatible with the async logstash clientĪ integer that specifies the number of workers participating in the load balancingĪ boolean to turn on or off load balancing for logstash outputs, defaults to false.Ī array containing the hostname/s of your elasticsearch host/s used for send the transactions directly Setting this to zero or negative disables the splitting of batches.Ī string that specifies the index to use for the logstash output, defaults to 'YYYY.MM.DD' as per the package.Īn array of Strings that specifies paths to Certificate authority files when connecting to logstash.Ī String that specifies a path to your hosts certificate to use when connecting to logstash.Ī String that specifies a path to your hosts certificate key to use when connecting to logstash.Ī String that specifies the Time To Live for a connection to Logstash, you must use a elastic duration e.g. ![]() ![]() If left empty then all other logstash options are ignoredĪ Number representing the maximum number of events to bulk in a single Logstash request, e.g 2048 This value should be used if you wish to have more than one prospector.Īn array of strings that specifies remote hosts to use for logstash outputs, e.g The module can be called with the following parameters:Īn array of hashes that specifies which groups of inputs (formally known as prospectors) log entries the filebeats application must export. #Filebeats nightlies hash installUse puppet module install function to install module and simply include it from your enc/profile/role/site.pp. Version 4.6.0 >= 5.0.0 Beginning with filebeats ![]() Puppet module install hetzner-filebeats Setup Requirements Very simple puppet module to install and configure elasticsearch filebeats.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |