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

Bulk actions for mute/disable/delete rules #123584

Closed
mgiota opened this issue Jan 24, 2022 · 5 comments
Closed

Bulk actions for mute/disable/delete rules #123584

mgiota opened this issue Jan 24, 2022 · 5 comments
Assignees
Labels
Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams) v8.4.0

Comments

@mgiota
Copy link
Contributor

mgiota commented Jan 24, 2022

Updated on 2022-06-07
This is part of ResponseOps work on rule table. Actionable Observability gets it for free by integrating the shareable component.

@botelastic botelastic bot added the needs-team Issues missing a team label label Jan 24, 2022
@mgiota mgiota added the Team: Actionable Observability - DEPRECATED For Observability Alerting and SLOs use "Team:obs-ux-management", for AIops "Team:obs-knowledge" label Jan 24, 2022
@botelastic botelastic bot removed the needs-team Issues missing a team label label Jan 24, 2022
@katrin-freihofner
Copy link
Contributor

@mgiota I think this is something we could postpone a bit to wait for the EUI solution on bulk actions. elastic/eui#4010

@mgiota mgiota added the v8.2.0 label Feb 1, 2022
@mgiota mgiota removed the v8.2.0 label Mar 7, 2022
@mgiota mgiota self-assigned this Apr 21, 2022
@mgiota
Copy link
Contributor Author

mgiota commented Apr 21, 2022

@katrin-freihofner This issue elastic/eui#4010 has been inactive for quite a long time. I suggest we move forward implementing it on our side. Do you agree?

I took a recording of how Stack Management > Rules and Connectors Bulk actions work at the moment:

Screen.Recording.2022-04-21.at.15.35.53.mov

What do we want to implement as part of current Bulk actions ticket?

  • Manage rules button in the beginning of my recording
  • three dots in the Actions column
  • or both

cc @vinaychandrasekhar @emma-raffenne

Once we clarify above questions, I will talk with ResponseOps team to check if it is in their timeline to give us a shareable component, otherwise I will proceed with the implementation on our side. @XavierM I remember you mentioned that Bulk actions is in your team's todo list. cc @gmmorris

@katrin-freihofner
Copy link
Contributor

The bulk actions should enable users to:

  • enable/disable selected rules
  • delete selected rules
  • snooze selected rules

I would rather go with a solution like this one because

  • it clearly indicates how many items are selected (and if all are selected or just the ones on this page)
  • the bulk action button "Selected X alerts" is closely connected to the items compared to a generic "Manage rules" button.
    Kapture 2022-04-21 at 15 54 59

I'm proposing to change the language on the button to "X rules selected". I'm also not sure why we need to state the total number of items twice. I recommend removing the first one (that's not a button).
Screenshot 2022-04-21 at 16 01 27

@mgiota mgiota removed their assignment May 12, 2022
@emma-raffenne emma-raffenne added the Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams) label Jun 1, 2022
@elasticmachine
Copy link
Contributor

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

@emma-raffenne emma-raffenne added v8.4.0 and removed v8.3.0 Team: Actionable Observability - DEPRECATED For Observability Alerting and SLOs use "Team:obs-ux-management", for AIops "Team:obs-knowledge" labels Jun 1, 2022
@emma-raffenne emma-raffenne assigned XavierM and unassigned mgiota Jun 7, 2022
@emma-raffenne
Copy link
Contributor

Fixed by #136148

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

No branches or pull requests

5 participants