Puppet Class: beats::config

Defined in:
manifests/config.pp

Overview

Basic config common to all beats



2
3
4
5
6
7
8
9
10
11
12
# File 'manifests/config.pp', line 2

class beats::config() {
  file { '/etc/beats/':
    ensure => 'directory',
    group  => 'root',
    mode   => '0755',
    owner  => 'root',
  }
  create_resources('beats::outputs::logstash', $beats::_outputs_logstash)
  create_resources('beats::outputs::elasticsearch', $beats::_outputs_elasticsearch)
  create_resources('beats::outputs::file', $beats::_outputs_file)
}