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 Overview] Filter categories grid #197270

Open
weltenwort opened this issue Oct 22, 2024 · 2 comments
Open

[Logs Overview] Filter categories grid #197270

weltenwort opened this issue Oct 22, 2024 · 2 comments
Labels
Team:obs-ux-logs Observability Logs User Experience Team

Comments

@weltenwort
Copy link
Member

📓 Summary

The log categories data grid always shows all categories. In order to allow the user to focus on categories with specific characteristics, we could add filters that apply to the data grid after categorization, such as the pattern or the change type.

✔️ Acceptance criteria

  • There are filters in the control bar above the log categories grid.
  • The pattern can be filtered using a (debounced) text input.
  • The change type can be filtered using a dropdown menu.

🎨 Mock-ups

⚠️ These mock-ups are not authoritative and are only meant to guide the implementation.

Image

💡 Implementation hints

  • This filter is different from the context filters applied to the log documents. It applies to the LogCategories after the categorization has taken place, so it's purely visual.
@weltenwort weltenwort added the Team:obs-ux-logs Observability Logs User Experience Team label Oct 22, 2024
@elasticmachine
Copy link
Contributor

Pinging @elastic/obs-ux-logs-team (Team:obs-ux-logs)

@patpscal
Copy link

Here are the Design specs on Figma with the change type filter.

I took the opportunity to check if we could improve the POC implementation with two small changes to the Data Grid.

  • Styling: Let’s use Border: Horizontal for the main instance
  • Additional controls on the toolbar: I learned we could use custom buttons inside the toolbar to avoid vertical spacing concerns with the current "Open in Discover" button

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Team:obs-ux-logs Observability Logs User Experience Team
Projects
None yet
Development

No branches or pull requests

3 participants