Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Logs UI] Pin field as column #31463

Closed
makwarth opened this issue Feb 19, 2019 · 2 comments
Closed

[Logs UI] Pin field as column #31463

makwarth opened this issue Feb 19, 2019 · 2 comments
Assignees
Labels

Comments

@makwarth
Copy link

Implementation issue for #29415

High-level task summary

  • Introduce concept of field columns in the UI. Each column will display field value of respective log event.
  • Add column configuration to the source configuration ([Logs UI] Add Columns to source configuration #31462)
  • Add ad-hoc column configuration to the Customization popover. Customization configuration is transient. If the user wants to make the changes permenent, he/she will need to manually update the source configuration.
  • NB: The message field column is special as it has logic to it: If there's no message field, it'll try to find a suitable log formatting rule and use that to generate the message.

Wireframes

Columns

screenshot 2019-02-19 at 13 34 02

Customization

  • The first [icon] is a drag icon (horizontal bars). The user can drag and drop on this icon to reorder the column order. (This feature is not required for the first iteration.)
  • The second [icon] is a trash icon. Clicking this icon will remove the field column.
  • Customization contents have been reordered and made more compact

screenshot 2019-02-19 at 13 33 54

@elasticmachine
Copy link
Contributor

Pinging @elastic/infrastructure-ui

@weltenwort
Copy link
Member

With #34916 the log view now has column which can be configured via the source configuration. It was agreed that a non-persistent override for the column configuration is not required for now and that the following aspects be broken out into separate issues:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants