monit is a utility for managing and monitoring processes, files, directories and devices on a UNIX system. monit conducts automatic maintenance and repair and can execute meaningful casual actions in error situations.