A report defined against multiple object types (i.e hosts and VMs) sometimes works fine and sometimes shows only a dash/hyphen (-) for some metrics
The metric defined in the report is collected regularly
A metric defined in the report has a common metric name for multiple objects (i.e. Memory | Usage % which is a valid metric for both hosts and VMs)
Environment
VMware Aria Operations 8.x
Cause
There is a known issue with Aria Operations 8.x causing this behavior that will be fixed in a future version.
Resolution
To work around the issue,
The objects can be split into different views per object type
Example One view contains host metrics and a separate view contains VM metrics
The transformation used for the metric in the view can be changed to use different types per object
Example The view containing both host and VM Memory|Usage % metrics uses the Current transformation for the host metric and the Last transformation for the VM metric