Skip to content

Logging tools #1161

Answered by nibanks
simonasmulevicius asked this question in Q&A
Jan 15, 2021 · 1 comments · 3 replies
Discussion options

You must be logged in to vote

The logging story for MsQuic is quite complex. We strive for extremely high performant logging (i.e. no/minimal overhead at gigabit transfer rates) so we cannot use qlog directly. Instead, on Windows we use manifested ETW and on Linux we use LTTng binary logging formats. Additionally, I created a very minimal ETW -> qlog convertor, but it's now woefully out of date.

That being said, we do have significant tools of our own to analyze ETW traces (even in more detail in some aspects than qvis). We use Windows Performance Analyzer (WPA). All the necessary bits are currently going through the final approval stages to be shared externally to Microsoft (ETA this month). I will update this when I…

Replies: 1 comment 3 replies

Comment options

You must be logged in to vote
3 replies
@nibanks
Comment options

@nibanks
Comment options

@nibanks
Comment options

Answer selected by nibanks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants