-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
[APM] Trace timeline: Collapse spans faster than 95% of total trace duration #20659
Labels
Comments
Pinging @elastic/apm-ui |
This was referenced Jul 11, 2018
I've lowered the priory of this specific one within DT. |
Deferred to 6.6 |
sorenlouv
changed the title
[APM] Collapse spans faster than 95% of total trace duration
[APM] Trace timeline: Collapse spans faster than 95% of total trace duration
May 14, 2020
We fixed most of the issues with long trace waterfalls by implementing #106862 so no need to continue with the threshold approach at this time. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
APM UI – Distributed tracing – Timeline visualization meta issue #20553
Summary
In an effort to condense the Timeline visualization, we'd want to collapse spans that are fast, since we deem them not important to analyze performance bottlenecks. The information still needs to be available, but we'll condense the spans that are faster than 95% of the total trace duration.
We'll only collapse if consecutive spans are eligible to be collapsed. So if a single span is eligble, we'll let it be. In most cases you might have a repeating pattern of fast resources that might as well be condensed.
Design
Displaying collapsed spans happens in the nested relation visualization on the left of the timeline.
Use the
grab
icon fromEuiIcon
to indicate collapsed spans. Show number of collapsed spans. Let the span graphs show on the Timeline.The icon and summary will be a toggle to expand those spans anyway, but only that set of collapsed spans. There's no control to collapse the spans again, besides reloading the page. We might consider adding controls for both the % of duration the spans are collapsed along with an option to expand / collapse all at a later stage depending feedback.
The text was updated successfully, but these errors were encountered: