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