#logging-tracing #user-events #etw #linux #layer #output #tokio-tracing

bin+lib tracing-etw

ETW or Linux user_events output for tokio-tracing

2 releases

0.2.1 Nov 6, 2024
0.2.0 Sep 11, 2024
0.1.0 Oct 12, 2021

#270 in Debugging

Download history 89/week @ 2024-09-05 45/week @ 2024-09-12 16/week @ 2024-09-19 14/week @ 2024-09-26 7/week @ 2024-10-03 93/week @ 2024-10-31 31/week @ 2024-11-07 2/week @ 2024-11-14 2/week @ 2024-11-21

128 downloads per month

MIT license

110KB
2.5K SLoC

tracing-etw-user_events

ETW and EventHeader formatted user_events layer for tracing.

Crates.io Documentation MIT licensed Build Status maintenance status

Overview

This layer emits tracing events as Windows ETW events or Linux user-mode tracepoints (user_events with the EventHeader encoding; requires a Linux 6.4+ kernel).

Note: Linux kernels without user_events support will not log any events.

Dependencies

~3.5–9MB
~81K SLoC