Al @ Lab42
2011-Mar-18 13:34 UTC
[Puppet Users] Monitoring abstraction and test driven infrastructure deployment
Good afternoon (morning|night) all, I''ve just posted an article on how I manage automatic monitoring with Puppet http://www.example42.com/?q=Test_Driven_Puppet_Infrastructures_deployment and besides the shameless spam on this list I''d like to take this occasion to raise again a topic discussed with Nigel, Dan and others in the last Puppetcamp, in this list and somewhere else in the past. We all think, I suppose, that Puppet should somehow manage automatically the monitoring of the resources it provides. How this is done is a whole universe of complexity, alternative approaches and design decisions. What I''ve done is an attempt to use standard naming to define what to monitor in an abstract way (without reference to the tool actually used for monitoring) and a (working in different productions) implementation entirely based on Puppet DSL that prefers linearity and extendability over performance and optimization of resources. I think it would be interesting to know how people are dealing with this topic and how/when this will eventually implemented directly in Puppet code. All the best Al -- 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.
TJ Yang
2011-Mar-18 16:33 UTC
Re: [Puppet Users] Monitoring abstraction and test driven infrastructure deployment
Hi, Al I am interested to participate the effort to add system monitoring function/feature into puppet. I like following equation ;) puppet=configuration management + asset management + system monitoring I am a xymon(hobbit/bb) user, I only see your doc mention nagios, so I could be helpful. Should open up wiki page on puppet wiki to document this effort ? I can do the wiki init work if you agree. tj On Fri, Mar 18, 2011 at 8:34 AM, Al @ Lab42 <lab42.it@gmail.com> wrote:> Good afternoon (morning|night) all, > I''ve just posted an article on how I manage automatic monitoring with Puppet > http://www.example42.com/?q=Test_Driven_Puppet_Infrastructures_deployment > and besides the shameless spam on this list I''d like to take this occasion > to raise again a topic discussed with Nigel, Dan and others in the last > Puppetcamp, in this list and somewhere else in the past. > > We all think, I suppose, that Puppet should somehow manage automatically the > monitoring of the resources it provides. > How this is done is a whole universe of complexity, alternative approaches > and design decisions. > > What I''ve done is an attempt to use standard naming to define what to > monitor in an abstract way (without reference to the tool actually used for > monitoring) and a (working in different productions) implementation entirely > based on Puppet DSL that prefers linearity and extendability over > performance and optimization of resources. > > I think it would be interesting to know how people are dealing with this > topic and how/when this will eventually implemented directly in Puppet code. > > All the best > Al > > -- > 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. >-- T.J. Yang -- 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.
Al @ Lab42
2011-Mar-18 22:57 UTC
Re: [Puppet Users] Monitoring abstraction and test driven infrastructure deployment
On Friday, March 18, 2011 5:33:25 PM UTC+1, T.J. Yang wrote:> > Hi, Al > > > I am interested to participate the effort to add system monitoring > function/feature into puppet. > > I like following equation ;) > > puppet=configuration management + asset management + system monitoring >Yeah, I totally agree, I am a xymon(hobbit/bb) user, I only see your doc mention nagios, so I> could be helpful. >Interesting. If you want contact me privately, if you give me few quick hints and best practices on how to configure Xymon I think I can do the connector and the relevant module quite quickly.> Should open up wiki page on puppet wiki to document this effort ? > I can do the wiki init work if you agree. >Well, why not, but I think we should ask to the PuppetLabs guys. While generally the monitoring automation and abstraction is something probably interesting for everybody, my own implementation implies choices that might not be generally approved. All the best Al -- 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.