summaryrefslogtreecommitdiff
path: root/manifests/munin.pp
blob: b4218f5a388b73a5a2967c185575759924f03600 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
class ejabberd::munin {
  munin::plugin::deploy{'ejabberd_':
    source => "ejabberd/munin/ejabberd_",
    ensure => absent,
  }
  $domains = join($ejabberd::domains, ' ')
  munin::plugin{['ejabberd_users','ejabberd_connections','ejabberd_registrations']:
    require => Munin::Plugin::Deploy['ejabberd_'],
    ensure => 'ejabberd_',
    config => "env.vhosts ${domains}\ntimeout 30\nuser root\ngroup root"
  }
}