We use a dashboard -- in our case Foreman -- and watch for hosts
returning anything other than complete success.  Any diagnostic
messages at all drop the host into "hosts that made modifications"
category, and errors drop the host into "hosts in error state."  I
have my team watching the dashboard throughout the day and if we see
hosts drop into either category, they independently look and determine
if there needs to be an investigation.

The only tough thing about this is that it requires your classes to be
well-behaved -- no extraneous output or debugging statements, or execs
that run blindly every time.  But you don't have any of those anyway
in your production environment, right?  ;-)

-Eric

On Apr 20, 4:46 pm, Pavel Piatruk <piatru...@gmail.com> wrote:
> Hello!
>
> Even if puppet rule sets are OK, sometimes errors occur on puppet clients upon
> processing puppet rules.
> What are the best practices to catch/analyze them?
>
>  signature.asc
> < 1KViewDownload

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

Reply via email to