KVMからVMのCPU使用率を取得するために使用できるJava APIはありますか? Javaを使用して(ホストの観点から)ゲストのCPU使用率を取得する方法を知りたいです。
virt-manager
また、vm管理者に表示されるCPU使用率を取得または計算する方法を理解するために、このソースをどこで見つけることができるかを知っている人はいますか?
答え1
たぶん、インタフェースOperatingSystemMXBeanのメソッドの1つがあなたが探しているものに合うかもしれません。
答え2
KVMを公開するJava APIはわかりませんが、virt-managerのソースコードは公式のGitリポジトリからアクセスできます。
私も見てみましょうlibvirt APIKVMやその他の仮想化技術と対話します。具体的には:Javaおよびlibvirt APIバインディング。