QMP

E724168

QMP (QEMU Machine Protocol) is a JSON-based control protocol that allows external programs to monitor and manage QEMU virtual machines programmatically.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Label Occurrences
QMP canonical 1

Statements (45)

Predicate Object
instanceOf control protocol
category virtualization management protocol
commandFormat JSON object with "execute" and "arguments" fields
communicationStyle request-response
compatibleWith OpenStack Nova (via drivers) NERFINISHED
libvirt NERFINISHED
oVirt NERFINISHED
dataFormat JSON
definedIn QEMU documentation NERFINISHED
designedFor external programs
eventFormat JSON object with "event" and "data" fields
fullName QEMU Machine Protocol NERFINISHED
hasComponent capabilities negotiation
command execution
event notification
interfaceType machine-oriented interface
introducedIn QEMU 0.13 NERFINISHED
license same as QEMU project
maintainedBy QEMU community
purpose manage QEMU virtual machines
monitor QEMU virtual machines
replaces QEMU Monitor Protocol (human monitor) NERFINISHED
responseFormat JSON object with "return" or "error" fields
scope control plane for QEMU virtual machines
supports CPU hotplug operations
asynchronous events
block device operations
managing virtual machine devices
managing virtual machine snapshots
memory hotplug operations
migrating virtual machines
programmatic control of QEMU
querying CPU information
querying block device statistics
querying device information
querying memory information
querying virtual machine state
resetting virtual machines
starting virtual machines
stopping virtual machines
supportsVersioning yes
transport TCP sockets
UNIX domain sockets
standard input/output
usedBy QEMU NERFINISHED

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.