...The actual upgrade will be done only if all index files will be successfully updated, all required packages will be successfully downloaded, and finally only if the simulating of upgrade will be finished without errors. All old configuration files are preserved and can be compared to new *.dpkg-dist files. If any error occur, this will be mailed to You. The auto roll back and health check features allows to get system in old state if upgrade or test fails. It is intended to be used as cron job.
Monmaster is a web site and web application monitoring tool written in Python. You define pages, servers, tests, and applications, and Monmaster can test and restart apps. Notification of error and recovery status via email is available, as is a web UI