xen ——关于XenAPI内存问题

发布于 2022-01-03 21:35:41 字数 597 浏览 899 评论 7

我为监督XenServer开发一个小的客户端应用程序,使用citrix提供的XenAPI。我能够得到所有的值(cpu,n/w read,n/w write, diskread,diskwrite...) ,但遇到下面的问题。

有人可以帮我得到现存在Xenserver的虚拟机的内存(total,free,used)使用,使用XenAPI。我尝试上面的,使用VM调用的VM_guest_metrics API,但它给我空结果。VM相关的性能数据也都是空值

我从以下链接得到SDK(XenAPI):

http://community.citrix.com/display/xs/Download+SDKs

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

墨洒年华 2022-01-07 19:23:00

去看一下api文档上这两个接口 http://{host}/{action}?start={start}&session_id={session_id}&cf={cf}&interval={interval} http://{host}/{action}?uuid={uuid}

裸钻 2022-01-07 19:15:42

调用的哪个接口,楼主能提供下吗

夜无邪 2022-01-07 17:50:01

谢谢同学的回复.我研究一下你说的

把昨日还给我 2022-01-07 17:43:20

没做过这方面的开发,了解一点不知道能否帮到你。

VM_guest_metrics 似乎需要guest机器安装tools才可以获取到信息,我记得如果没装tools的话控制台是看不到内存网络信息的

另外VM_metrics这个API只可以获取到Guest's actual memory

孤檠 2022-01-07 16:44:30

大哥怎么解决的啊 查看虚拟机CPU和内存使用情况

静谧 2022-01-07 03:01:57

回复
性能数据有单独的接口.api文档上也有的。然后再解析

刘备忘录 2022-01-06 00:31:39

已经解决。性能数据需要单独的接口获取。然后再解析

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文