diff options
author | mh <mh@immerda.ch> | 2011-04-05 22:10:01 +0200 |
---|---|---|
committer | mh <mh@immerda.ch> | 2011-04-05 22:10:01 +0200 |
commit | b16aca869c080a7381c884e56ebbe66f928945e8 (patch) | |
tree | bf9b113c5beea2af4a1c7993c1bd0a30c1b6b5e6 | |
parent | 8218cadb30b6cc955137fa20246bb9bbd472f519 (diff) | |
download | puppet-ejabberd-b16aca869c080a7381c884e56ebbe66f928945e8.tar.gz puppet-ejabberd-b16aca869c080a7381c884e56ebbe66f928945e8.tar.bz2 |
fix munin plugins for new versions
-rwxr-xr-x | files/munin/ejabberd_ | 2 | ||||
-rw-r--r-- | manifests/munin.pp | 14 |
2 files changed, 3 insertions, 13 deletions
diff --git a/files/munin/ejabberd_ b/files/munin/ejabberd_ index e68bdf2..84f52bd 100755 --- a/files/munin/ejabberd_ +++ b/files/munin/ejabberd_ @@ -153,7 +153,7 @@ if [ "$MODE" == "registrations" ]; then 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 diff --git a/manifests/munin.pp b/manifests/munin.pp index f432eea..1357e98 100644 --- a/manifests/munin.pp +++ b/manifests/munin.pp @@ -6,19 +6,9 @@ class ejabberd::munin { 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" } } |