for host in $vhosts; do
formathost=$(echo $host | tr '.-' '_')
echo -n "registered_$formathost.value ";
- num=$($EJCTL vhost $host registered-users)
+ num=$($EJCTL registered-users $host)
if [ "$?" != 0 ]; then
echo "U"
else
source => "ejabberd/munin/ejabberd_",
ensure => absent,
}
- munin::plugin{'ejabberd_users':
+ munin::plugin{['ejabberd_users','ejabberd_connections','ejabberd_registrations']:
require => Munin::Plugin::Deploy['ejabberd_'],
ensure => 'ejabberd_',
- config => "env.vhosts ${ejabberd_domains}\ntimeout 20\nuser root"
- }
- munin::plugin{'ejabberd_connections':
- require => Munin::Plugin::Deploy['ejabberd_'],
- ensure => 'ejabberd_',
- config => "env.vhosts ${ejabberd_domains}\nuser root"
- }
- munin::plugin{'ejabberd_registrations':
- require => Munin::Plugin::Deploy['ejabberd_'],
- ensure => 'ejabberd_',
- config => "env.vhosts ${ejabberd_domains}\nuser root"
+ config => "env.vhosts ${ejabberd_domains}\ntimeout 20\nuser root\ngroup root"
}
}