QMP (QEMU Machine Protocol)

E724164

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 (QEMU Machine Protocol) canonical 1

Statements (49)

Predicate Object
instanceOf JSON-based protocol
control protocol
machine protocol
allows configuring virtual machine devices
controlling block devices
controlling network devices
controlling virtual machine lifecycle
injecting input events
managing CPU and memory configuration
migrating virtual machines
querying virtual machine state
taking and managing snapshots
commandNamespace block- commands for block device control
device_ commands for device management
human-monitor-command for legacy HMP passthrough
migrate- commands for live migration
query- commands for retrieving information
communicationStyle event-driven
request-response
compatibleWith libvirt NERFINISHED
various cloud and virtualization management frameworks
dataFormat JSON NERFINISHED
definedIn QEMU documentation
designedFor external programs
management tools
orchestration systems
eventType BLOCK_IO_ERROR event
POWERDOWN event
RESET event
RESUME event
SHUTDOWN event
STOP event
fullName QEMU Machine Protocol NERFINISHED
hasFeature capability negotiation
error reporting via structured JSON
versioned commands
interfaceType machine-oriented interface
isMachineReadable true
originProject QEMU project NERFINISHED
purpose to manage QEMU virtual machines programmatically
to monitor QEMU virtual machines programmatically
replaces QEMU human monitor interface in automated use cases
scope control of a single QEMU instance
supports asynchronous events
out-of-band control of QEMU
supportsVersioning yes
transport can be used over TCP sockets
typically over a Unix domain socket
usedBy QEMU NERFINISHED

Referenced by (1)

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

QEMU supportsFeature QMP (QEMU Machine Protocol)