1. A method, comprising: receiving, by a monitor associated with a collection of virtual machines residing on a host machine of a first cloud computing system, from a monitor associated with an individual virtual machine of the collection of virtual machines, a first indication that the individual virtual machine has failed in view of an escalation policy for the individual virtual machine; responsive to the monitor associated with the collection of virtual machines receiving the first indication from the monitor associated with the individual virtual machine, terminating and restarting the collection of virtual machines by the monitor associated with the collection of virtual machines residing on the host machine; receiving, by a monitor associated with a cloud controller of the first cloud computing system, a second indication that the collection of virtual machines has failed in view of an escalation policy for the collection of virtual machines; and responsive to the monitor associated with the cloud controller of the first cloud computing system receiving the second indication from the monitor associated with the collection of virtual machines, initiating relocating, by the cloud controller, the collection of virtual machines to a second cloud computing system.