Puppet Class: monitoring::metrics::collectd::rabbitmq

Defined in:
manifests/metrics/collectd/rabbitmq.pp

Overview



2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# File 'manifests/metrics/collectd/rabbitmq.pp', line 2

class monitoring::metrics::collectd::rabbitmq {
  if ($::rabbitmq_management_port) {
    $config = {
      'Username' => 'guest',
      'Password' => 'guest',
      'Scheme'   => 'http',
      'Port'     => $::rabbitmq_management_port,
      'Host'     => $::fqdn,
      'Realm'    => '"RabbitMQ Management"',
    }

    class { '::collectd::plugin::rabbitmq':
      config => $config,
    }
  }
}