XenCenter has a "VMs by Operating System" dropdown menu.
I would like to have a similar menu "VMs by Software Product" which displays VMs grouped by certain software products and releases. Each of our VMs runs one major software product, and the idea is to have an overview of which software release is installed on which VM.
It seems that the OS type and version is reported back from the VM to the Xen host / to XenCenter: http://docs.vmd.citrix.com/XenServer/6.1.0/1.0/en_gb/api/?c=VM_guest_metrics
I have also found the code that actually executes the XenCenter search: https://github.com/xenserver/xenadmin/blob/master/XenModel/XenSearch/Search.cs
But I have no idea how to report back my own data and display this in XenCenter. Please advise.