On Fri, Jul 24, 2009 at 04:09:22PM -0700, Teyo Tyree wrote:
> On Fri, Jul 24, 2009 at 12:47 PM, Eric Gerlach
> <[email protected]>wrote:
> 
> >
> > Hi,
> >
> > I'm working with nagios, and if I'm de-configuring a server manually, I'd
> > like
> > to have the monitoring system not complain about it vanishing.
> >
> > So, for each host I have:
> >
> >    @@nagios_host { "$fqdn":
> >        use => "generic-host",
> >        address => $fqdn,
> >        contact_groups => "itstaff",
> >        notify => Service["nagios3"]
> >    }
> >
> > and then on the Nagios server I have:
> >
> >    resources { "nagios_host":
> >        purge => true,
> >        notify => Service["nagios3"]
> >    }
> >
> >    Nagios_host <<| |>>
> >
> > If I don't have a notify on the resources entry, the nagios host entries go
> > away, but nagios doesn't refresh.  If I have it on the resources entry, it
> > makes the service depend on it, and so won't purge:
> >
> > "Service[nagios3] still depends on me -- not purging"
> >
> > Is it possible to accomplish what I'm trying to do?  If so, how?
>
> Eric the most straight forward mechanism is to purge all the resources
> associated with the host that is being decommissioned.  There is a script to
> do this attached to the wiki page for storedconfigs.
> http://reductivelabs.com/trac/puppet/attachment/wiki/UsingStoredConfiguration/kill_node_in_storedconfigs_db.rb

But if I do this, it still doesn't notify the nagios service, so it will
continue to monitor them (and complain to me that they're gone) until I restart
it.  So though that's a nice way to purge the DB, it doesn't really help my
problem.

Cheers,

-- 
Eric Gerlach, Network Administrator
Federation of Students
University of Waterloo
p: (519) 888-4567 x36329
e: [email protected]

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to