On Tue, Feb 15, 2011 at 6:55 AM, Rus Hughes <russell.hug...@gmail.com> wrote:
> Hi,
>
> We'd like to run puppet regularly in noop then trigger an event after
> the run depending on the results, namely to hook puppet in to our
> Nagios implementation so that if anything changes for any reason we
> receive an alert.
>
> We already have puppet configured to send out puppet reports via email
> but don't want to completely rely on that.
>
> Is it possible to craft a trigger of some sort so that after a run we
> can run a shell script which goes 'ok, nothing has changed, send
> nagios an OK' or 'omg changes,
> send nagios a CRITICAL and wake everyone up' ?

It sounds like you're looking for a postrun_command ?

# A command to run after every agent run.  If this command returns a non-zero
# return code, the entire Puppet run will be considered to have
failed, even though it might have
# performed work during the normal run.
# The default value is ''.
# postrun_command =

Or perhaps even more simply, set up reporting so you can mine the
structured report data for status information.


>
> Thanks,
>
> Rus
>
> --
> 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.
>
>

-- 
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