Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

It appears you are trying to use Puppet as an auditing or monitoring system. It is decidedly a configuration management system. You can, however, use exported resources to set up nagios checks, so that the monitoring system receives data from the configuration management system. That lets each system do what it's really good at without trying to shoehorn a kludge on top of either one.

For the issue of users going poof, you may also wish to look at something like Tripwire, a host-based auditing and accounting system that will notify you when files change so that you can correlate the activity with your change management systems to determine if it's an authorized change or not.