masakari-introspectiveinstancemonitor¶
Monitor Overview¶
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.
How does it work?¶
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.