On Oct 26, 2008, at 7:55 AM, Manish Chakravarty wrote:
> > Hello Everyone, > > I am working on writing a resource type and provider for monit [1]. I > primarily use monit on Ubuntu. It is pretty easy to install and setup > monit on Ubuntu [2]. > > I want to write a resource type and provider for monit which would > take the names of service, PID files timeouts etc and populate the > monit configuration file "/etc/monit/monitrc" as follows: <snip> Hi Manish, You should look at the way David Schmitt modeled collectd[1], it could be done in a similar way for monit. Honestly though, I would love to see more abstract types created for "monitoring" and/or "statistics". Also since so many tools can do a bit of both monitoring and stats gathering, it would make sense to have some way to aggregate the two or at least use the same provider for both if it's present. This would mean boiling down the features to a sane set that would work across most providers... I'd hate to see more types created for specific monitoring and stats packages, there are FAR too many of them out there. What we really want to be able to do is configure them for the basics across nodes. The corner cases can be handled by the more generic mechanisms in puppet. -Blake 1 - http://git.black.co.at/?p=module-collectd -Blake --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/puppet-dev?hl=en -~----------~----~----~----~------~----~------~--~---
