#linux-kernel #user-events #linux #tracepoints #logging #linux-api #trace-logging

无需 std tracepoint

通过 user_events 实现的 Linux Tracepoint 的 Rust API

1 个不稳定版本

0.4.0 2024 年 4 月 12 日

#804Unix APIs

Download history 70/week @ 2024-05-13 134/week @ 2024-05-20 20/week @ 2024-05-27 57/week @ 2024-06-03 20/week @ 2024-06-10 87/week @ 2024-06-17 50/week @ 2024-06-24 146/week @ 2024-07-15 31/week @ 2024-07-22 72/week @ 2024-07-29 10/week @ 2024-08-05

每月下载 259
5 个 crate 中使用 (via eventheader)

MIT 许可证

33KB
503

Linux Tracepoints 的低级支持

MIT licensed Build Status maintenance status

tracepoint crate 通过 Linux 的 Tracepoints 系统提供低级构建块用于日志记录。事件可以在 Linux 6.4 或更高版本上生成和收集(需要启用 user_events 内核特性,挂载 tracefsdebugfs 文件系统,并配置 /sys/kernel/.../tracing/user_events_data 文件的适当权限)。

依赖项