[Infra UI] Improve results when querying for common fields between datasets in Inventory UI #181975
Labels
bug
Fixes for quality problems that affect the customer experience
Feature:ObsInventory
needs-refinement
Needs PM's to refine scope
Team:obs-ux-infra_services
Observability Infrastructure & Services User Experience Team
When grouping or filtering by a field outside the
system
datasets no results are returned because they need to be joined. Example when filtering/grouping byservice.name
:Solution would be to adjust the query like to function similar to Hosts UI where we get the first get
host.name
s from the documents that haveservice.name
and then pass those to query their respectric metrics within thesystem
datasets.Something to keep in mind is the Hosts UI is limited in how many hosts will be fetched but the Inventory UI is a composite aggregation. How big of a list of hosts could we send? It may not be feasible unless we limit the amount of hosts we show the user.
The text was updated successfully, but these errors were encountered: