From 7d26e0e520afacec1f1e08112fac99b8273ac64d Mon Sep 17 00:00:00 2001 From: Stephen Gran Date: Sat, 17 Oct 2009 19:43:56 +0100 Subject: [PATCH] a few more munin plugins, although I dislike the placement of the spamassassin one Signed-off-by: Stephen Gran --- modules/exim/manifests/init.pp | 1 + modules/munin-node/manifests/apache.pp | 1 + modules/munin-node/manifests/init.pp | 6 ++++++ 3 files changed, 8 insertions(+) diff --git a/modules/exim/manifests/init.pp b/modules/exim/manifests/init.pp index 3ea3be67..0b5f7d67 100644 --- a/modules/exim/manifests/init.pp +++ b/modules/exim/manifests/init.pp @@ -1,5 +1,6 @@ class exim { activate_munin_check { + "ps_exim4": script => "ps_"; "exim_mailqueue":; "exim_mailstats":; "postfix_mailqueue": ensure => absent; diff --git a/modules/munin-node/manifests/apache.pp b/modules/munin-node/manifests/apache.pp index df0171e8..2293c512 100644 --- a/modules/munin-node/manifests/apache.pp +++ b/modules/munin-node/manifests/apache.pp @@ -3,6 +3,7 @@ class munin-node::apache inherits munin-node { "apache_accesses":; "apache_processes":; "apache_volume":; + "apache_servers":; "ps_apache2": script => "ps_"; } } diff --git a/modules/munin-node/manifests/init.pp b/modules/munin-node/manifests/init.pp index 4e2bec27..d6336c85 100644 --- a/modules/munin-node/manifests/init.pp +++ b/modules/munin-node/manifests/init.pp @@ -46,6 +46,12 @@ class munin-node { "vmstat":; } + case $spamd { + "true": { + activate_munin_check { "spamassassin":; } + } + } + file { "/etc/munin/munin-node.conf": source => [ "puppet:///munin-node/per-host/$fqdn/munin-node.conf", -- 2.39.2