我想使用 XenServer Java API 从主机池中收集一些性能信息,但我在获取 HostCPU 利用率时遇到了一些问题。对于所有 CPU,利用率都带有 0.0 值,我不知道为什么。我还没有找到获得磁盘 I/O 速度的方法(以 b/s 读写)。有没有人成功得到这些数据?
最佳答案
在 XenServer 5.5 版中,这些指标的存储方式发生了变化,现在建议改用 XML over HTTP API。
默认情况下,getVCPUsUtilisation
方法将始终返回 0.0,但您可以使用记录在 here 中的解决方法使其像在早期版本中那样工作.
关于java - 使用 XenServer Java API 收集 HostCPU 利用率和磁盘 I/O 速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17569881/