This document discusses combining monitoring and configuration management tools to automatically restart services when issues are detected. It recommends using Nagios for monitoring and Puppet for configuration management. High-level diagrams show the architecture, and steps are outlined for configuring Puppet classes and Nagios to monitor services and trigger Puppet to restart them when needed, allowing issues to be addressed faster than human intervention.