将“按软件产品分类的虚拟机”添加到 XenCenter 的视图菜单

将“按软件产品分类的虚拟机”添加到 XenCenter 的视图菜单

XenCenter 有一个“按操作系统分类的虚拟机”下拉菜单。

我希望有一个类似的菜单“按软件产品分类的虚拟机”,其中显示按特定软件产品和版本分组的虚拟机。我们的每台虚拟机都运行一个主要软件产品,目的是概览哪个软件版本安装在哪个虚拟机上。

看来操作系统类型和版本已从 VM 报告回 Xen 主机/XenCenter:http://docs.vmd.citrix.com/XenServer/6.1.0/1.0/en_gb/api/?c=VM_guest_metrics

我还找到了实际执行 XenCenter 搜索的代码:https://github.com/xenserver/xenadmin/blob/master/XenModel/XenSearch/Search.cs

但我不知道如何报告我自己的数据并将其显示在 XenCenter 中。请指教。

答案1

我猜您正在尝试以自动方式执行此操作(当您的软件产品更新时,您希望在 Xencenter 中看到更新)。

解决这种情况的方法是使用标签或者虚拟应用

使用 TAGS,您可以通过软件产品识别虚拟机。

vApp 可在 XenServer 6.2 和最新版本的 XenCenter 上使用,使用 vApp,您可以根据任意参数对 VM 进行分组。例如,定义用于测试环境或生产的 VM。您可以对这些 VM 执行操作,例如关闭或打开它们。

您可以在手册指南中找到更多信息

http://support.citrix.com/servlet/KbServlet/download/34969-102-704897/reference.pdf

相关内容