elastic / kibana

Your window into the Elastic Stack
https://www.elastic.co/products/kibana
Other
19.7k stars 8.24k forks source link

APM | Service Maps | Support rotating/changing orientation #179712

Open BenB196 opened 8 months ago

BenB196 commented 8 months ago

Describe the feature:

Service maps in APM currently only have one direction (left-to-right). It would be nice to have this configurable (or better a reactive button on the same page) to something like top-to-bottom as well (or even right-to-left if you want to get fancy) (or something like rotate 90 degrees)

  Describe a specific use case for the feature:

When you have a lot of services, with some of the not connected, the current left-to-right flow leaves a lot of empty space:

image

Having the ability to rotate the view by 90 degrees to top-to-bottom, would allow for much better use of screen real-estate in these cases.

image

Ignoring the really bad paint editing, this would produce a much more readable and space efficient view in some cases.

elasticmachine commented 8 months ago

Pinging @elastic/apm-ui (Team:APM)

elasticmachine commented 8 months ago

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

roshan-elastic commented 2 months ago

@smith - Wondering whether this might be a simple effort or substantial?

If it's not too much effort, I'd like to prioritise this as this does happen often when you start to see a lot of services

smith commented 2 months ago

@smith - Wondering whether this might be a simple effort or substantial?

That's sometimes hard to tell in advance when working on map visualizations. Changing the behavior in one circumstance sometimes causes problems in other circumstances. This one doesn't look problematic but you have to get it on the screen and work with it to make sure it behaves in the right way.

I'd say time-box work on it for a day or two and then evaluate whether it's done or if there's more to consider.