Open
Description
Requirement - what kind of business use case are you trying to solve?
Tracing and debugging a complex microservices system
Problem - what in Jaeger blocks you from solving the requirement?
One of the key processes has traces from 7 different services. A single trace can get up to 5000 spans
When such a span is displayed in the UI the UI get extremely slow.
- Clicking a single span to see the tags takes about 5 seconds to open
- Loading the page and switching to the tab also takes a long time
With such a span, the top canvas that shows a summary of all the spans is basically useless since everything is so tiny in it
Proposal - what do you suggest to solve the problem or improve the existing situation?
- Fix the issue that makes opening the tags of a span take so long
- Create DOM elements only for the spans that are in view so that the page DOM tree would not be so huge
- Allow resizing the top canvas so that it could be useful