Open nimarezainia opened 7 months ago
Pinging @elastic/fleet (Team:Fleet)
This would be a great change! However I want to make clear some of the technical implications of doing this:
local_metadata
will be formatted vastly different from other data. Some fields will be short strings, others are booleans, others are longer messages or even nested properties. Handling this all in a generic column/table component will be challenging. Overall, I think this would necessitate a full redesign + rewrite of Fleet's agent table UI. This is not something we could tackle as an enhancement to the existing implementation, I think.
Thanks Kyle.
local_metadata
. Do we not do this today? there are strings, integers maybe even booleans. Perhaps you are saying that this type is not stored in local_metadata
for us to know what each field type exactly is.I think this would necessitate a full redesign + rewrite of Fleet's agent table UI.
@nimarezainia I agree with this part from Kyle too. There are other enhancements filed related to our agent table, such as persisting other table state like filters, page, count per page, etc.
This is a potential duplicate: https://github.com/elastic/kibana/issues/133151
Describe the feature:
We are often asked to add columns (or bring back, in case of tags) to the Fleet UI. There's a limited space (width) in the UI so adding relevant columns may not be feasible. Also there are fixed columns that we always need to have (such as host name or agent policy) but we are essentially making a choice for what the user wants to see. Which is not very platform like.
Additionally there is a lot of very rich data available in the local_metadata that Fleet has access to (which is also searchable).
Proposal
This column customization would enable the users to build what is useful for them to see in the Fleet UI.
cc: @kpollich