From 2f41b9eaf6275d6d222efec626ba41edf0e76332 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Wed, 5 Jun 2013 15:36:21 -0300 Subject: Configuring apc_nis munin plugin --- manifests/defines/munin_node.pp | 4 ++++ manifests/subsystem/ups.pp | 8 ++++++++ 2 files changed, 12 insertions(+) diff --git a/manifests/defines/munin_node.pp b/manifests/defines/munin_node.pp index aef5148..f867fd3 100644 --- a/manifests/defines/munin_node.pp +++ b/manifests/defines/munin_node.pp @@ -11,6 +11,10 @@ define munin_node( '': { fail("Please set nodo::munin_node::allow in your config") } } + package { "munin-plugins-extra": + ensure => "present", + } + class { 'munin::client': port => $port, allow => $allow, diff --git a/manifests/subsystem/ups.pp b/manifests/subsystem/ups.pp index d304418..9802d26 100644 --- a/manifests/subsystem/ups.pp +++ b/manifests/subsystem/ups.pp @@ -21,6 +21,14 @@ class nodo::subsystem::ups( batterylevel => $batterylevel, minutes => $minutes, } + + # Graph local UPS + munin::plugin { apc_nis: + ensure => $nisip ? { + '127.0.0.1' => present, + default => absent, + } + } } } } -- cgit v1.2.3