Top 20 NuGet etw Packages
The TraceEvent library allows users to control ETW logging and System.Diagnostic.Tracing.EventSource logging. This package contains sample uses of the library. Simply add it to your app (or a new console app). Call TraceEventSamples.AllSamples.Run() to run the samples. See the _ReadMe.txt to...
This package includes eventRegister.exe, which enables validation and registration of user defined EventSource classes. It supports both BCL event sources (classes derived from System.Diagnostics.Tracing.EventSource) and NuGet event sources (classes derived from Microsoft.Diagnostics.Tracing.EventSo...
This package includes samples illustrating the use of the Microsoft.Diagnostics.Tracing.EventSource library. Works best if you create a console app called 'DemoEventSource' and reference this package.
Exposes Microsoft Azure Libraries events via ETW (Event Tracing for Windows). ETW events can be captured by subscribing to Microsoft-WindowsAzure event source. The ETW tracing provider requires .NET Framework 4.5 or newer.
A sample of how to consume ETW event from C#. The NuGet package contains the source code.
Simplified Event Tracing for Windows (ETW) in Desktop apps and Windows/Windows Phone Store apps. Traces can be either structured or unstructured. For documentation see https://github.com/mmaitre314/TraceEtw .
Enables tracing of event messages for AutoRest generated client libraries events via ETW (Event Tracing for Windows). ETW events can be captured by subscribing to the "Microsoft.Rest" event source.
General-purpose ETW Deserializer library supporting .NET EventSource, Windows MOF, Kernel, and XPERF Profiling events
O365.Security.Native.ETW is a managed wrapper around the krabsetw ETW library. Also known as "Lobsters."
O365.Security.Native.ETW Debug is a managed wrapper around the krabsetw ETW library. Also known as "Lobsters." This is the Debug build.
Provides the underlying Windows Performance Toolkit binaries required by Microsoft.Windows.EventTracing.Processing. Consider using Microsoft.Windows.EventTracing.Processing.All instead to provide all data providers.
Formatting for EventSource in-process event data (i.e. OnEventsWrittenEventArgs). Allows transformation and inclusion/exclusion of payload values.
Continuous recording of in-process event sources. Useful for logging last events before an exception, e.g. unhandled top level exceptions.
Modified to take a multi-targeting approach so that it can be consumed from either .NET Standard 2.1 or by .NET Framework 4.7.2 or above. Automatically implements the tedious part of the .NET 4.5 EventSource class. Also automatically converts any interface to an ETW trace point. Wrap your interfaces...