Добавление "ВМ по программному продукту" в меню просмотра XenCenter
XenCenter имеет раскрывающееся меню "Виртуальные машины по операционным системам".
Я хотел бы иметь подобное меню "ВМ по программному продукту", в котором отображаются виртуальные машины, сгруппированные по определенным программным продуктам и выпускам. На каждой из наших виртуальных машин работает один основной программный продукт, и идея состоит в том, чтобы получить обзор того, какой выпуск программного обеспечения установлен на какой виртуальной машине.
Похоже, что тип и версия ОС возвращаются с виртуальной машины на хост 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 или vApps.
Используя TAGS, вы можете идентифицировать виртуальные машины по программному продукту.
vApps доступны в XenServer 6.2 и самой последней версии XenCenter, используя vApps, вы можете группировать виртуальные машины в зависимости от произвольного параметра. Например, определение виртуальных машин для тестирования среды или производства. Вы можете выполнять действия с этими VMS, например, выключать их или включать.
Вы можете найти больше информации в руководстве по эксплуатации
http://support.citrix.com/servlet/KbServlet/download/34969-102-704897/reference.pdf