Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/microsoft/tracelogging
TraceLogging events and tracing
https://github.com/microsoft/tracelogging
etw lttng tracelogging traceloggingdynamic traceloggingprovider windows
Last synced: 7 days ago
JSON representation
TraceLogging events and tracing
- Host: GitHub
- URL: https://github.com/microsoft/tracelogging
- Owner: microsoft
- License: other
- Created: 2019-04-30T00:25:14.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-11-25T21:09:35.000Z (about 1 month ago)
- Last Synced: 2024-12-20T14:13:52.884Z (14 days ago)
- Topics: etw, lttng, tracelogging, traceloggingdynamic, traceloggingprovider, windows
- Language: Rust
- Homepage:
- Size: 346 KB
- Stars: 45
- Watchers: 8
- Forks: 23
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README
# TraceLogging
TraceLogging is a set of technologies for emitting structured events. It is
primarily used with Event Tracing for Windows (ETW). Some parts of
TraceLogging are also available on other operating systems.## TraceLogging for ETW (Windows)
[TraceLogging for ETW](etw/README.md) provides helpers for using TraceLogging with
[Event Tracing for Windows (ETW)](https://docs.microsoft.com/windows/win32/etw/about-event-tracing).## TraceLogging for LTTng (Linux)
[TraceLogging for LTTng](LTTng/README.md) provides an LTTng Helpers library and a
TraceLoggingProvider.h header. This allows C/C++ developers to use the same
TraceLoggingProvider syntax to generate events for both ETW and [LTTng](https://lttng.org/).## Reporting Security Issues
Security issues and bugs should be reported privately, via email, to the
Microsoft Security Response Center (MSRC) at <[[email protected]](mailto:[email protected])>.
You should receive a response within 24 hours. If for some reason you do not, please follow up via
email to ensure we received your original message. Further information, including the
[MSRC PGP](https://technet.microsoft.com/en-us/security/dn606155) key, can be found in the
[Security TechCenter](https://technet.microsoft.com/en-us/security/default).## Code of Conduct
This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/).
For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [[email protected]](mailto:[email protected]) with any additional questions or comments.
## Contributing
Want to contribute? The team encourages community feedback and contributions. Please follow our [contributing guidelines](../CONTRIBUTING.md).
We also welcome [issues submitted on GitHub](https://github.com/Microsoft/TraceLogging/issues).
## Project Status
This project is currently in active development.
## Contact
The easiest way to contact us is via the [Issues](https://github.com/microsoft/TraceLogging/issues) page.