Skip to content

[WIP] use tracing-flame to generate flamegraphs of tracing spans#614

Closed
hawkw wants to merge 45 commits intomainfrom
eliza/tracing-flame
Closed

[WIP] use tracing-flame to generate flamegraphs of tracing spans#614
hawkw wants to merge 45 commits intomainfrom
eliza/tracing-flame

Conversation

@hawkw
Copy link
Contributor

@hawkw hawkw commented Jul 31, 2020

To get more value from this, we probably need to add more verbose spans at the debug and trace levels that are normally filtered out. But, it's a cool proof of concept.

Depends on #595 because it would definitely conflict otherwise.

hawkw added 30 commits July 23, 2020 11:43
Signed-off-by: Eliza Weisman <[email protected]>
Signed-off-by: Eliza Weisman <[email protected]>
Signed-off-by: Eliza Weisman <[email protected]>
Signed-off-by: Eliza Weisman <[email protected]>
Signed-off-by: Eliza Weisman <[email protected]>
Signed-off-by: Eliza Weisman <[email protected]>
Signed-off-by: Eliza Weisman <[email protected]>
Signed-off-by: Eliza Weisman <[email protected]>
Signed-off-by: Eliza Weisman <[email protected]>
Signed-off-by: Eliza Weisman <[email protected]>
Signed-off-by: Eliza Weisman <[email protected]>
Signed-off-by: Eliza Weisman <[email protected]>
Signed-off-by: Eliza Weisman <[email protected]>
Signed-off-by: Eliza Weisman <[email protected]>
Signed-off-by: Eliza Weisman <[email protected]>
Signed-off-by: Eliza Weisman <[email protected]>
Signed-off-by: Eliza Weisman <[email protected]>
Signed-off-by: Eliza Weisman <[email protected]>
Signed-off-by: Eliza Weisman <[email protected]>
Signed-off-by: Eliza Weisman <[email protected]>
Signed-off-by: Eliza Weisman <[email protected]>
Signed-off-by: Eliza Weisman <[email protected]>
Signed-off-by: Eliza Weisman <[email protected]>
hawkw added 8 commits July 30, 2020 11:41
Signed-off-by: Eliza Weisman <[email protected]>
Signed-off-by: Eliza Weisman <[email protected]>
Signed-off-by: Eliza Weisman <[email protected]>
Signed-off-by: Eliza Weisman <[email protected]>
Signed-off-by: Eliza Weisman <[email protected]>
@hawkw hawkw requested a review from a team July 31, 2020 22:41
hawkw added a commit that referenced this pull request Aug 5, 2020
This branch adds some DEBUG- and TRACE-level spans to HTTP clients and
client connections. These are hidden by default but may be useful when
debugging, or for generating tracing flamegraphs (as in PR #614).
@olix0r
Copy link
Member

olix0r commented Nov 16, 2020

@hawkw Do we want to revive this branch? Or should we close it? Last I checked, it wasn't really practical to run the proxy with tokio's tracing enabled.

@olix0r
Copy link
Member

olix0r commented Dec 1, 2020

This branch is pretty outdated at this point. Closing due to inactivity.

@olix0r olix0r closed this Dec 1, 2020
@olix0r olix0r deleted the eliza/tracing-flame branch May 25, 2021 15:49
@olix0r olix0r restored the eliza/tracing-flame branch November 13, 2023 18:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants