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-UX-Mgmt] Split Up SLO Details from Overview #212826

Open
wants to merge 12 commits into
base: main
Choose a base branch
from

Conversation

baileycash-elastic
Copy link
Contributor

@baileycash-elastic baileycash-elastic commented Feb 28, 2025

Summary

In an effort to make SLI charts more quickly visible on the SLO overview page, remove SLO details that do not give users valuable insight into key metrics and add them to a new tab. Retain some of the SLO details above the tabs like SLI value, tags, and description (see figma for the inspiration)

https://www.figma.com/design/91R0OtRZHy5xvaE8dGStBo/SLO%2FSLI-assets?node-id=4601-59103&t=K1vI6qtXbb48XPgr-1

Screenshot 2025-02-28 at 4 53 05 PM

Release Notes

SLO overview should give users a clear, immediate picture into key objective data. Previously, the user would have had to scroll past static data that describes the SLO definition before seeing valuable information about their SLIs. This static data has been moved to a separate tab, making charts more easily accessible.

@baileycash-elastic baileycash-elastic added Team:obs-ux-management Observability Management User Experience Team Spacetime backport:skip This commit does not require backporting labels Feb 28, 2025
@baileycash-elastic baileycash-elastic changed the title Consolidate SLO Details Header and Overview [Obs-UX-Mgmt] Split Up SLO Details from Overview Feb 28, 2025
@baileycash-elastic baileycash-elastic added v9.0.0 backport:prev-minor Backport to (9.0) the previous minor version (i.e. one version back from main) release_note:feature Makes this part of the condensed release notes and removed backport:skip This commit does not require backporting labels Mar 3, 2025
@baileycash-elastic baileycash-elastic marked this pull request as ready for review March 3, 2025 16:40
@baileycash-elastic baileycash-elastic requested a review from a team as a code owner March 3, 2025 16:40
@elasticmachine
Copy link
Contributor

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

@elasticmachine
Copy link
Contributor

💚 Build Succeeded

Metrics [docs]

Module Count

Fewer modules leads to a faster build time

id before after diff
slo 918 919 +1

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
slo 795.6KB 796.2KB +639.0B

History

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport:prev-minor Backport to (9.0) the previous minor version (i.e. one version back from main) release_note:feature Makes this part of the condensed release notes Spacetime Team:obs-ux-management Observability Management User Experience Team v9.0.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants