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

Backstage cluster details page linking to cluster overview dashboard #3852

Closed
Rotfuks opened this issue Jan 27, 2025 · 8 comments
Closed

Backstage cluster details page linking to cluster overview dashboard #3852

Rotfuks opened this issue Jan 27, 2025 · 8 comments
Assignees
Labels
honeybadger/ui In Team Honeybadger and dealing with user interfaces team/honeybadger Team Honey Badger

Comments

@Rotfuks
Copy link
Contributor

Rotfuks commented Jan 27, 2025

Motivation

Currently in the Cluster Overview Page we link to the Dashboards Overview in Grafana. Now that we have a managed Cluster Overview Dashboard that can serve as a nice entrypoint to the observability platform we should rather link to this then the more broad and general dashboard overview, where people might be a bit lost in the beginning.

Todo

grafana.<BASE_URL>/d/gs_cluster-overview/cluster-overview?orgId=1&from=now-6h&to=now&timezone=browser&var-datasource=default&var-cluster=<CLUSTER_ID>
  • Optional: Could we maybe also get the :observability-bant: logo as the link icon instead of the grafana logo? That would be awesome :)

Outcome

  • Customers will directly jump to the Cluster Overview Dashboard when navigating from the Cluster Overview in their Portal, getting a better "red-line"-User Journey from the Portal to the Observability Platform
@Rotfuks Rotfuks added this to Roadmap Jan 27, 2025
@Rotfuks Rotfuks converted this from a draft issue Jan 27, 2025
@Rotfuks Rotfuks added team/honeybadger Team Honey Badger honeybadger/ui In Team Honeybadger and dealing with user interfaces labels Jan 27, 2025
@marians
Copy link
Member

marians commented Jan 28, 2025

Roughly like this:

Image

We should provide a little more horizontal space per link so that the labels take two lines instead of three.

@marians marians changed the title Backstage Cluster Overview Linking to Cluster Overview Dashboard Backstage cluster details page linking to cluster overview dashboard Jan 28, 2025
@Rotfuks
Copy link
Contributor Author

Rotfuks commented Jan 28, 2025

Updated the targetlink with a new semantic Id of the dashboard that will be rolled out with the next release of dashboards.

@marians
Copy link
Member

marians commented Feb 4, 2025

@Rotfuks I think the observability bant (which I know only from Slack) doesn't fit that context very well. All our icons in the UI are monochrome and vector. Apart from that, I think they are hard to interpret by customer users.

@gusevda
Copy link

gusevda commented Feb 5, 2025

@Rotfuks I prepared a PR with the changes. Please let us know when the new dashboard is released so we can also release our changes. Thank you.

@Rotfuks
Copy link
Contributor Author

Rotfuks commented Feb 5, 2025

The dashboards with the new non-random ids are rolled out. So you can release your changes, @gusevda! Thanks

@gusevda gusevda closed this as completed Feb 5, 2025
@github-project-automation github-project-automation bot moved this from Inbox 📥 to Validation ☑️ in Roadmap Feb 5, 2025
@gusevda
Copy link

gusevda commented Feb 5, 2025

@Rotfuks released and available on Devportal.

@Rotfuks
Copy link
Contributor Author

Rotfuks commented Feb 6, 2025

This is awesome! Thank you!

@marians
Copy link
Member

marians commented Feb 6, 2025

Is the dashboard not rolled out yet to customers? I tried one customer cluster (not naming it here), and it failed to find the dashboard.

@teemow teemow moved this from Validation ☑️ to Done ✅ in Roadmap Feb 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
honeybadger/ui In Team Honeybadger and dealing with user interfaces team/honeybadger Team Honey Badger
Projects
Archived in project
Development

No branches or pull requests

3 participants