Talvez um dos métodos do Interface OperatingSystemMXBean seja adaptado ao que você está procurando.
Veja o link
Existe uma API para Java para obter o uso da CPU de uma VM no KVM? Eu quero saber como eu poderia obter o uso da CPU de um convidado (da perspectiva do host) usando Java.
Além disso, alguém sabe onde eu poderia encontrar a fonte de virt-manager
para que eu pudesse aprender como ele obtém / calcula o uso da CPU exibido no Virtual Machine Manager?
Talvez um dos métodos do Interface OperatingSystemMXBean seja adaptado ao que você está procurando.
Veja o link
Eu não conheço nenhuma API Java que exponha o KVM, mas a fonte do virt-manager está acessível aqui no repositório oficial do Git.
Além disso, eu procuraria a API libvirt para interagir com o KVM ou qualquer outra tecnologia de virtualização. Especificamente, há ligações Java para a API libvirt .