On 2010-05-25 at 07:31 -0400, Joe McDonagh wrote:
> I just finished integrating puppet with nagios so that nagios configs
> are automagically built by puppet. It's a little different than what
> you're saying but cool nonetheless. If I include an apache class, an
> apache service checks gets setup on my nagios master, stuff like that.

So, if service Foo gets droped from your puppet configs somehow, through
misconfiguration, your monitoring will stop and the service can go down
without you knowing about it?

There's an argument for "belt and braces" -- certainly, some of what you
monitor can and should be autogenerated from the canonical definition of
what should exist; eg, machines, etc.  But you want some level of
monitoring based on a separate and simpler list of "these are the
services we expect to exist".

You can then have a separate audit tool, perhaps invoked at VCS commit
time, which notifies you of inconsistencies.

This may just be a difference of opinion with no right or wrong answer,
but your approach scares me a little.

-Phil
_______________________________________________
Discuss mailing list
Discuss@lopsa.org
http://lopsa.org/cgi-bin/mailman/listinfo/discuss
This list provided by the League of Professional System Administrators
 http://lopsa.org/

Reply via email to