Puppet Class: collectd::install

Inherits:
collectd
Defined in:
manifests/install.pp

Overview

Install collectd, signalfx-collectd-plugin and other important packages



3
4
5
6
7
8
9
10
11
12
13
14
15
# File 'manifests/install.pp', line 3

class collectd::install inherits collectd {
    if $::osfamily == 'Debian' {
      package { ['collectd-core', 'collectd']:
          ensure  => $collectd::ensure_signalfx_collectd_version,
      }
    }
    if $::osfamily == 'Redhat' {
      package { ['collectd', 'collectd-disk']:
        ensure   => $collectd::ensure_signalfx_collectd_version,
        provider => 'yum'
      }
    }
}