[Actionable Obs] - Add mute and unmute bulk action UI to the Alerts table.
Fixes https://github.com/elastic/kibana/issues/242919
Summary
This feature branch is forked from https://github.com/elastic/kibana/pull/244379, and it depends on it.
How to review
- Ignore the other commits, review and focus on this commit d35a0fcf13d8defaba022401c7c0cf879b471a58
- Create rules that fire alerts
- Start mute/unmute like the screen recording below.
https://github.com/user-attachments/assets/ebacc4ad-9d69-4bf9-9ad8-5da3794f3432
Release notes
Ability to bulk mute/unmute alerts
Pinging @elastic/actionable-obs-team (Team:actionable-obs)
:robot: GitHub comments
Expand to view the GitHub comments
Just comment with:
/oblt-deploy: Deploy a Kibana instance using the Observability test environments.rundocs-build: Re-trigger the docs validation. (use unformatted text in the comment!)
Flaky Test Runner Stats
🎉 All tests passed! - kibana-flaky-test-suite-runner#10033
[✅] x-pack/solutions/observability/test/observability_functional/with_rac_write.config.ts: 50/50 tests passed.
Flaky Test Runner Stats
🟠 Some tests failed. - kibana-flaky-test-suite-runner#10035
[❌] x-pack/solutions/observability/test/observability_functional/with_rac_write.config.ts: 175/200 tests passed.
:green_heart: Build Succeeded
- Buildkite Build
- Commit: a2d9dba50cb17b8cac7c822d33ed2d627a6ae297
- Kibana Serverless Image:
docker.elastic.co/kibana-ci/kibana-serverless:pr-245690-a2d9dba50cb1
Metrics [docs]
Module Count
Fewer modules leads to a faster build time
| id | before | after | diff |
|---|---|---|---|
cases |
1202 | 1208 | +6 |
embeddableAlertsTable |
567 | 571 | +4 |
ml |
4188 | 4192 | +4 |
observability |
1633 | 1637 | +4 |
securitySolution |
8505 | 8511 | +6 |
triggersActionsUi |
1108 | 1112 | +4 |
| total | +28 |
Async chunks
Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app
| id | before | after | diff |
|---|---|---|---|
cases |
1.4MB | 1.4MB | +3.3KB |
embeddableAlertsTable |
1013.7KB | 1016.9KB | +3.2KB |
ml |
5.6MB | 5.6MB | +3.2KB |
observability |
1.7MB | 1.7MB | +3.4KB |
securitySolution |
11.2MB | 11.2MB | +3.3KB |
triggersActionsUi |
1.5MB | 1.5MB | +3.4KB |
| total | +19.9KB |
Page load bundle
Size of the bundles that are downloaded on every page load. Target size is below 100kb
| id | before | after | diff |
|---|---|---|---|
observability |
95.8KB | 95.8KB | +1.0B |
History
- :broken_heart: Build #371082 failed b0609a271c45a79418bb44c2ca6627f237c0c1c6
- :broken_heart: Build #370959 failed f559f89658dd644dff737367930a7e7d827f1a7f
- :broken_heart: Build #370925 failed eeeb208f5de14a66bba155cabcb9f32e59b832b5
- :broken_heart: Build #370712 failed 935f11e27501ee24ad9bedd5fce2ce6328e6200d
cc @fkanout