The masakari-introspectiveinstancemonitor provides Virtual Machine HA for OpenStack clouds by automatically detecting the system-level failure events via QEMU Guest Agent. If it detects VM heartbeat failure events, it sends notifications to the masakari-api.
libvirt and QEMU Guest Agent are used as the underlying protocol for messaging to and from VM.
The host-side qemu-agent sockets are used to detemine whether VMs are configured with QEMU Guest Agent.
qemu-guest-ping is used as the monitoring heartbeat.
For the future release, we can pass through arbitrary guest agent commands to check the health of the applications inside a VM.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.