elastic / kibana

Your window into the Elastic Stack
https://www.elastic.co/products/kibana
Other
19.63k stars 8.22k forks source link

Provide cluster_name or display_name as a mapped field in monitoring indices #124778

Open matschaffer opened 2 years ago

matschaffer commented 2 years ago

Describe the feature:

The cluster_stats documents contain information about the "human friendly" name of a given cluster under cluster_settings.cluster.metadata.display_name.

This used to be available as a mapped field display_name, but appears that they are no longer mapped as of at least 7.16 (maybe earlier).

Since it's unmapped, customers are probably unable to build any sort of visualization or dashboard control that references the cluster by some human readable name (example: "logging cluster", "analytics cluster").

Describe a specific use case for the feature:

We've used this in ESS to make cluster selectors in custom dashboards. Without the display name we can only guess between multiple UUIDs which cluster to filter on.

@tahaderouiche also brought it up as a customer request.

elasticmachine commented 2 years ago

Pinging @elastic/infra-monitoring-ui (Team:Infra Monitoring UI)

matschaffer commented 2 years ago

Note that for the ECE customer case I think we'll have to do this mapping for both internal collection and metricbeat collection.