Hello, Is there a built in way to get notifications about clients which have not updated in a defined time period? For example, if a client is configured to poll the master every hour, and 2 hours elapse without the client polling the master, is there a way to have the master inform us of this failure? Thanks -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
On Tue, Aug 30, 2011 at 9:12 AM, It Dept <it@ukcrd.com> wrote:> Hello, > > Is there a built in way to get notifications about clients which have > not updated in a defined time period?Dashboard can provide this information, and you can also monitor vardir/reports if you have store reports enabled. Thanks, Nan -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Hi, Can either of these methods send notifications about the problem? Or do these need to be manually checked? -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
On Tue, Aug 30, 2011 at 9:24 AM, It Dept <it@ukcrd.com> wrote:> Hi, > > Can either of these methods send notifications about the problem? Or > do these need to be manually checked?The files in vardir/reports are stored in a separate directory under each hostname with a date time stamp for every puppet agent run, so it should be straightforward to write a custom notification with that info. Thanks, Nan -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
On 08/30/2011 03:24 PM, It Dept wrote:> Hi, > > Can either of these methods send notifications about the problem? Or > do these need to be manually checked? >Hi, I''ve just published this TCL script for Eggdrop (an IRC bot) that does exactly that: https://github.com/shaftoe/eggdrop-puppet-notificator It''s very basic so you can just have a quick look at it for a hint (I used the cli tools "find" and "diff") Hope this helps, -- Alexander Fortin http://about.me/alexanderfortin/ -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
On Tue, Aug 30, 2011 at 4:12 PM, It Dept <it@ukcrd.com> wrote:> Hello, > > Is there a built in way to get notifications about clients which have > not updated in a defined time period? > > For example, if a client is configured to poll the master every hour, > and 2 hours elapse without the client polling the master, is there a > way to have the master inform us of this failure? > > ThanksSounds like one of the tasks foreman [1] was designed for. You can configure email reporting, or view it in the UI, or send alerts to your favorite monitoring software... Ohad [1] - http://theforeman.org> > -- > 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+unsubscribe@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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.