%EC%9D%98%20CPU%20%EC%82%AC%EC%9A%A9%EB%9F%89%EC%9D%84%20%EA%B0%80%EC%A0%B8%EC%98%B5%EB%8B%88%EB%8B%A4..png)
KVM에서 VM의 CPU 사용량을 가져오는 데 사용할 수 있는 Java API가 있습니까? Java를 사용하여 (호스트 관점에서) 게스트의 CPU 사용량을 얻는 방법을 알고 싶습니다.
virt-manager
또한 vm 관리자에 표시되는 CPU 사용량을 가져오거나 계산하는 방법을 이해할 수 있도록 이 소스를 어디에서 찾을 수 있는지 아는 사람이 있습니까 ?
답변1
어쩌면 인터페이스 OperatingSystemMXBean의 메소드 중 하나가 당신이 찾고 있는 것과 맞을 수도 있습니다.
답변2
KVM을 노출하는 Java API는 모르지만 virt-manager의 소스 코드는 공식 Git 저장소에서 액세스할 수 있습니다.
나도 좀 살펴볼게libvirt APIKVM 또는 기타 가상화 기술과 상호 작용합니다. 구체적으로:Java 및 libvirt API 바인딩.