Hi. I am trying to take advantage of QMP and automatically collect some data about vms. I found a nice list of qmp commands.
I tried to use them, but many of them just sont seem to work. For example
Request: { "execute": "guest-get-cpustats" }
Response: {"error": {"class": "CommandNotFound", "desc": "The command guest-get-cpustats has not been found"}}
or
Request: { "execute": "query-memory-devices" }
Response: {"return": []}
Even though the vm is running totally fine and it should return at least some kind of memory information. I tried to compile the latest version myselft, but it didnt work either. Pls help!
Version/Build info:
(Standart Debian 12 repo lts version)
qemu-system-x86_64 -version
QEMU emulator version 7.2.9 (Debian 1:7.2+dfsg-7+deb12u5)
Copyright (c) 2003-2022 Fabrice Bellard and the QEMU Project developers
{"QMP": {"version": {"qemu": {"micro": 9, "minor": 2, "major": 7}, "package": "Debian 1:7.2+dfsg-7+deb12u5"}, "capabilities": ["oob"]}}
Thx in advice!