Hi Greg, In Masakari  for VMHA, we have already implemented some what similar function in masakri-monitors. Masakari-monitors runs on nova-compute node, and monitors the host, process or instance failures. Masakari instance monitor has similar functionality with what you have described. Please see  for more details on instance monitoring.  https://wiki.openstack.org/wiki/Masakari  https://github.com/openstack/masakari-monitors/tree/master/masakarimonitors/instancemonitor Once masakari-monitors detect failures, it will send notifications to masakari-api to take appropriate recovery actions to recover that VM from failures.