When running VMware Aria Operations Management Pack for Horizon (MP4H) version 2.5.0 in conjunction with VMware Horizon 2212 may experience a failure in data collection. Although data collection processes appear to be active, no relevant data is gathered from the Horizon environment.
This issue is accompanied by log errors indicating unrecognized properties such as agentUpgradeInfo
.
The following log snippet from the Horizon adapter (/storage/log/vcops/log/adapters/Horizonadapter/horizon_xxx.log
) provides insight into the problem:
TRACE [DesktopVMResourceCollector-1668670646683] (58) com.vmware.vrho.adapter.utils.helpers.vlsi.HorizonRequestRetryCallback.processException - ManagedObject type, ManagedObject value, Method name : QueryService,QueryService,create
2022-11-17T07:37:27,657+0000 ERROR [DesktopVMResourceCollector-1668670646683] (58) com.vmware.vrho.adapter.utils.helpers.vlsi.HorizonRequestRetryCallback.processException - view-vlsi retry 2 due to exception com.vmware.vim.vmomi.core.exception.UnmarshallException:
Type 'MachineBase' contains unrecognized property 'agentUpgradeInfo'
VMware Aria Operations 8.x
The cause of this issue is the incompatibility between MP4H 2.5.0 and VMware Horizon 2212. In Horizon 2212, certain changes were made to the data model, leading to the introduction of new properties such as agentUpgradeInfo.
These properties are not recognized by the older MP4H 2.5.0 version, causing data collection attempts to fail. Specifically, the UnmarshallException: Type 'MachineBase' contains unrecognized property 'agentUpgradeInfo' error is triggered because MP4H 2.5.0 lacks the ability to process this new property in Horizon 2212.
To resolve this issue, We must upgrade from MP4H 2.5.0 to VMware Aria Operations Management Pack for Horizon 2.5.1 and above, which is fully compatible with Horizon 2212 and beyond. The upgraded management pack includes support for new properties and ensures seamless data collection across the updated Horizon environment.
Steps for Resolution:
Download the latest version of the management pack:
VMware Aria Operations Management Pack for Horizon 2.5.1 and above.
Install the management pack by following VMware’s documented installation and upgrade procedures for management packs in VMware Aria Operations Installation steps
After the upgrade, verify that data collection from Horizon 2212 is occurring as expected by reviewing the relevant dashboards in VMware Aria Operations.
For further details on compatibility between VMware Horizon and the VMware Aria Operations Management Pack, refer to VMware’s official Product Interoperability Matrix.
For more information on updating and configuring management packs within VMware Aria Operations, consult the VMware documentation or reach out to VMware Support.