-
Notifications
You must be signed in to change notification settings - Fork 8.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fixes #176420 ## 🍒 Summary This PR copies the SLO code that was inside the Observability app into its own app under `observability-solution/slo` folder. https://github.com/elastic/kibana/assets/2852703/4f6b8dfb-9612-4d30-ad50-4ee5c55a9c32 ## ✔️ Acceptance criteria - URL of new app: `app/slos` - Design and functionality are not changed. - Git history has been retained for all files in `x-pack/plugins/observability_solution/slo`. - SLO should appear on server less - SLO code inside `observability_solution/observability` code has been removed. A new clean up round might be needed though for possible leftovers. - Burn rate rule is registered within the new slo app - SLO embeddables are moved inside the new slo app - overview - alerts embeddable - error budget burn down - Alerts table configuration registration for slo details page and alerts table embeddable is still done in the observability app. Response Ops team is working on removing the need to register the alert table anyway - Slo app is wrapped into `ApplicationUsageTrackingProvider` which will send slo `Application usage` information tracked by the `slo` appId - Redirect old `app/observability/slos` route to `app/slos` - Rename old `xpack.observability.slo` keys to `xpack.slo` in the translation files ## 🌮 How to test Design and functionality didn't change, so simply navigate to existing slo pages and try to break it - Slo list page - group by - unified search - toggle buttons - actions - Slo creation - try group by as well - Slo detail page - Actions on top - navigate to overview and alerts tabs - Create SLO flyout in Logs Explorer - Create burn rate rules and verify they appear on rules page - Verify SLO alerts appear on Alerts page and slo details page - Embeddables - Through the dashboard app - Using the attach to dashboard action on the slo card item on slo list page and the error budget burn down chart on the slo detail page - SLOs only for platinum users - Permissions - Spaces ## TODO - [x] Move slo stuff from observability folder to new slo plugin - [x] Remove old slo stuff from observability folder - [x] Update references - [x] Fix typescript and eslint errors - [x] Paths - [x] Locators - [x] Burn rate rule registration - [x] Embeddable Alerts table configuration registration - [x] Embeddables - [x] Translations - [x] Verify plugin.ts files contain all registration logic - [x] public - [x] server - [x] Final cleanup for observability folder - [x] Run tests - [x] Application Usage (Telemetry) - [x] Permissions --------- Co-authored-by: Kibana Machine <[email protected]> Co-authored-by: shahzad31 <[email protected]> Co-authored-by: Coen Warmer <[email protected]>
- Loading branch information
1 parent
e90d7fe
commit d5dfee7
Showing
589 changed files
with
5,174 additions
and
3,220 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Validating CODEOWNERS rules …
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.