Shallow indexing is used to alleviate performance problems experienced on large virtual environments. However, if Shallow indexing is enabled, some non-critical facets are missing, and the search results cannot be sorted by the affected remote entities either.
This is the expected behavior if shallow indexing is enabled.
For example, as the attached image shows, if you search for all VMs, it is not possible to sort the search results by their related configuration items (such as vm.host.origin).
To be able to sort search results by these configuration item parameters, make sure that the Shallow indexing property is set to false.
The attachment contains the list of missing facets. Please note that the facets in the list are not used in default alerts or trends.
To determine whether Shallow indexing is turned on, check the configuration in /etc/hyper9/hyper9-config.xml, or look for 'index.lucene.shallowIndex' in the log file listing all system properties when Virtualization Manager starts up. After turning Shallow indexing on or off, and restarting Virtualization Manager, the data will be reindexed according to the current Shallow index setting.
To turn on Shallow indexing:
To turn off Shallow indexing: