diff options
author | mh <mh@immerda.ch> | 2008-07-19 15:16:17 +0000 |
---|---|---|
committer | mh <mh@immerda.ch> | 2008-07-19 15:16:17 +0000 |
commit | a5f4fcc5d48b553118147e2c07afc76ced916a7f (patch) | |
tree | 340f183f987224c2a2e721c3eaa8f54b4a2eb110 /manifests | |
parent | 1aa8557626f809278d31f6d0e75a6c8f4452e57f (diff) |
added munin options
Diffstat (limited to 'manifests')
-rw-r--r-- | manifests/munin.pp | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/manifests/munin.pp b/manifests/munin.pp index f2e555f..2cc44ec 100644 --- a/manifests/munin.pp +++ b/manifests/munin.pp @@ -1,8 +1,17 @@ # manifests/munin.pp class squid::munin { - munin::plugin{ 'squid_cache': config => "user root\nenv.squidhost localhost\nenv.squidport 80"} - munin::plugin{ 'squid_icp': } - munin::plugin{ 'squid_requests': } - munin::plugin{ 'squid_traffic': } + $real_squid_munin_ip = $squid_munin_ip ? { + '' => $ipaddress, + default => $squid_munin_ip + } + $real_squid_munin_port = $squid_munin_port ? { + '' => 3128, + default => $squid_munin_port + } + + munin::plugin{ 'squid_cache': config => "user root\nenv.squidhost ${ipaddress}\nenv.squidport ${real_squid_munin_port}"} + munin::plugin{ 'squid_icp': config => "user root\nenv.squidhost ${ipaddress}\nenv.squidport ${real_squid_munin_port}"} + munin::plugin{ 'squid_requests': config => "user root\nenv.squidhost ${ipaddress}\nenv.squidport ${real_squid_munin_port}"} + munin::plugin{ 'squid_traffic': config => "user root\nenv.squidhost ${ipaddress}\nenv.squidport ${real_squid_munin_port}"} } |