ORT ETW dynamic logging that improves ORT diagnosability & performance #18882
snnn
dismissed these changes
on 2023-12-21
ivberg
dismissed their stale review
via 255962c2
2 years ago
ivberg
force pushed
from
955cac4f
to
7e387c65
2 years ago
Initial version of dynamic ETW logger
f7d1fd5c
Also fix logger created with CreateEnvWithCustomLogger API
5c9af58f
Add support to Telemetry provider to expose if enabled, level, keywor…
b9e95b58
Support CompositeSink having seperate min severity so that ETWSink ca…
421249d2
Support writing QNN profiling events to ETW if the provider is enabled
1231a328
Fix forgotten override we removed after refactor
ffec5465
Take the min of the severity as we don't know which one is more verbose
f40530ed
LintRunner
fe208eee
move per inference very verbose log statements to VLOGs
4efea8b2
Mark all ETW events with appropiate keyword and level. Cleanup
0a925989
Fine-tune QNN Profiling and logging to be aware of common ETW levels …
e56d9519
Introduce appropiate ETW levels of some existing "Telemetry" events f…
7e67f71a
Change ORT.wprp to level 5
281d624d
LintRunner
d7f4d5a7
Fixes for PR cross-platform build, cpplint
17fad57a
Lintrunner
e083dcc6
More PR fixes lintcpp and Linux build
e757042f
More PR fixes for lintcpp and Linux build
dc2fb4d5
Small changes for PR comments
b0701341
Lintrunner strikes again
80f08b5c
Address PR comments with renames and comments
be85e9d8
Rename ORTTraceLoggingKeyword and more lint NITs
7e387c65
HectorSVC
approved these changes
on 2024-01-10
jywu-msft
merged
4d1243b4
into main 2 years ago
ivberg
deleted the user/ivberg/ORTDynamicETW branch 2 years ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub