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

[Obs alerts list] UX improvements to Alerts table #125561

Closed
11 tasks done
katrin-freihofner opened this issue Feb 14, 2022 · 9 comments
Closed
11 tasks done

[Obs alerts list] UX improvements to Alerts table #125561

katrin-freihofner opened this issue Feb 14, 2022 · 9 comments
Assignees
Labels
epic Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams) v8.4.0

Comments

@katrin-freihofner
Copy link
Contributor

katrin-freihofner commented Feb 14, 2022

Kibana version:
8.1 build locally with edge data

Browser version:
Version 98.0.4758.80

Browser OS version:
Mac OS

Describe the bug:
Screenshot 2022-02-14 at 19 00 16

Steps to reproduce:

  1. Visit the alerts view (with some rules enabled)

Expected behavior:

  • the alerts table should use the full width
  • the event.action column is not one of the default columns we'd like to show, it should be removed
  • the reason message should be shown as a column
  • "view in app" icon button (the eye icon) should navigate to the respective app
  • I'm not sure why I can't add an alert to a case (both actions are disabled). I'm signed in with the admin user.

Screenshot 2022-02-14 at 19 03 56

  • the inspect button needs to be removed (in the last 30 days, 0.23% of Kibana users clicked it)
  • the updated X seconds ago and fullscreen are overlapping

Screenshot 2022-02-14 at 19 05 12

@katrin-freihofner katrin-freihofner added the bug Fixes for quality problems that affect the customer experience label Feb 14, 2022
@botelastic botelastic bot added the needs-team Issues missing a team label label Feb 14, 2022
@katrin-freihofner katrin-freihofner added the Team: Actionable Observability - DEPRECATED For Observability Alerting and SLOs use "Team:obs-ux-management", for AIops "Team:obs-knowledge" label Feb 14, 2022
@botelastic botelastic bot removed the needs-team Issues missing a team label label Feb 14, 2022
@emma-raffenne
Copy link
Contributor

This needs to be backport to 8.1 as well

@emma-raffenne
Copy link
Contributor

emma-raffenne commented Feb 24, 2022

It looks like those fields appear when the columns are reset to the default fields, using the "reset" button in the field selector. To be confirmed (TBC).

@simianhacker
Copy link
Member

Please tackle #125191 when working on this issue.

@emma-raffenne emma-raffenne changed the title [Obs alerts list] UX bugs [Obs alerts list] UX improvements to Alerts table Mar 14, 2022
@emma-raffenne emma-raffenne added the Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams) label Mar 14, 2022
@elasticmachine
Copy link
Contributor

Pinging @elastic/response-ops (Team:ResponseOps)

@emma-raffenne emma-raffenne added v8.1.4 v8.4.0 epic and removed v8.3.0 8.4 candidate v8.1.4 bug Fixes for quality problems that affect the customer experience labels May 23, 2022
@emma-raffenne emma-raffenne removed the Team: Actionable Observability - DEPRECATED For Observability Alerting and SLOs use "Team:obs-ux-management", for AIops "Team:obs-knowledge" label May 31, 2022
@XavierM XavierM moved this from Awaiting Triage to Up for grabs in AppEx: ResponseOps - Rules & Alerts Management Jun 9, 2022
@emma-raffenne emma-raffenne moved this from Up for grabs to In Progress in AppEx: ResponseOps - Rules & Alerts Management Jun 14, 2022
@emma-raffenne
Copy link
Contributor

@liciavale Please have a look at the following requirement:

  • clicking the "recovered" or "active" buttons should not add this as a filter in the search bar
    Do you agree with this?

@jcger
Copy link
Contributor

jcger commented Jul 26, 2022

I reviewed all points with the new Alerts table and everything is working as expected so we should be ready to go once we do the migration.

cc @XavierM

@emma-raffenne
Copy link
Contributor

emma-raffenne commented Aug 17, 2022

@jcger I have checked the checkboxes for what I could test but there are a few that I couldn't check. Can you confirm that everything listed in the description of this epic either has been addressed and will be released in 8.4 or is obsolete as not applicable to the new shareable component?
Thanks!

@jcger
Copy link
Contributor

jcger commented Aug 18, 2022

Hi @emma-raffenne,

Every time the user updates the table settings (like visible columns, order, etc...) we save it locally in order to load it with this same configuration the next time the user visits the same table. Here is a screenshot of what a user sees when entering for the first time. You can easily test it just opening kibana opening your browser in private mode. Another way would be deleting the corresponding localStorage entry in your browser.

Screenshot 2022-08-18 at 09 28 24

What I mean is that it should be working already, but I can't tell if it was fixed or if the screenshot was done after playing around with the columns.

Regarding clicking the "recovered" or "active" buttons should not add this as a filter in the search bar. It can't see any difference in the UI when clicking there so it looks like fixed to me but please consider opening kibana in private mode to try yourself as I'm not 100% sure how it was before.

Feel free to reach out to me if there is something else you need to know or if I haven't explained it good enough. Also, yesterday @maryam-saeidi and I met to talk about the internals and setup of this shareable component so she might be able to help you too

@maryam-saeidi
Copy link
Member

maryam-saeidi commented Aug 18, 2022

Since I'm working on the integration of shared Alert Table on this page, I can verify the items after my implementation and close this ticket if everything is done already :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams) v8.4.0
Projects
No open projects
Development

No branches or pull requests

7 participants