Top 20 NuGet etw Packages
Provides a set of APIs to process Event Tracing for Windows (ETW) traces (.etl files) in .NET.
Consider using Microsoft.Windows.EventTracing.Processing.All instead to provide native dependencies and data providers.
Forward EventSource messages to an underlying logger. This could be e.g. the event log. This library eliminates the need to do both in-process event tracing (via EventSource) and logging. Instead use this library to forward a subset of events to the event log.
Provides a set of APIs to process window-in-focus data in Event Tracing for Windows (ETW) traces (.etl files) in .NET.
Consider using Microsoft.Windows.EventTracing.Processing.All instead to provide native dependencies and data providers.
Provides a set of APIs to process Universal Telemetry Client (UTC) data in Event Tracing for Windows (ETW) traces (.etl files) in .NET.
Consider using Microsoft.Windows.EventTracing.Processing.All instead to provide native dependencies and data providers.
Provides a set of APIs to process scheduled task data in Event Tracing for Windows (ETW) traces (.etl files) in .NET.
Consider using Microsoft.Windows.EventTracing.Processing.All instead to provide native dependencies and data providers.
Provides a set of APIs to process registry data in Event Tracing for Windows (ETW) traces (.etl files) in .NET.
Consider using Microsoft.Windows.EventTracing.Processing.All instead to provide native dependencies and data providers.
Provides a set of community extension APIs to process Event Tracing for Windows (ETW) traces (.etl files) in .NET.
Consider using Microsoft.Windows.EventTracing.Processing.All instead to provide native dependencies and data providers.
Provides a set of APIs to process thread and process data in Event Tracing for Windows (ETW) traces (.etl files) in .NET.
Consider using Microsoft.Windows.EventTracing.Processing.All instead to provide native dependencies and data providers.
Provides a set of APIs to process network data in Event Tracing for Windows (ETW) traces (.etl files) in .NET.
Consider using Microsoft.Windows.EventTracing.Processing.All instead to provide native dependencies and data providers.
Provides a set of APIs to process metadata in Event Tracing for Windows (ETW) traces (.etl files) in .NET.
Consider using Microsoft.Windows.EventTracing.Processing.All instead to provide native dependencies and data providers.
Provides a set of APIs to process Hyper-V data in Event Tracing for Windows (ETW) traces (.etl files) in .NET.
Consider using Microsoft.Windows.EventTracing.Processing.All instead to provide native dependencies and data providers.
Provides a set of APIs to process graphics data in Event Tracing for Windows (ETW) traces (.etl files) in .NET.
Consider using Microsoft.Windows.EventTracing.Processing.All instead to provide native dependencies and data providers.
Provides a set of APIs to process event data in Event Tracing for Windows (ETW) traces (.etl files) in .NET.
Consider using Microsoft.Windows.EventTracing.Processing.All instead to provide native dependencies and data providers.
Provides a set of APIs to process boot prefetch data in Event Tracing for Windows (ETW) traces (.etl files) in .NET.
Consider using Microsoft.Windows.EventTracing.Processing.All instead to provide native dependencies and data providers.
Provides extensions for redirecting output when processing Event Tracing for Windows (ETW) traces (.etl files) in .NET.
Consider using Microsoft.Windows.EventTracing.Processing.All instead to provide native dependencies and data providers.
Provides extensions for redirecting output when processing Event Tracing for Windows (ETW) traces (.etl files) in .NET.
Consider using Microsoft.Windows.EventTracing.Processing.All instead to provide native dependencies and data providers.
Provides a set of APIs to process file data in Event Tracing for Windows (ETW) traces (.etl files) in .NET.
Consider using Microsoft.Windows.EventTracing.Processing.All instead to provide native dependencies and data providers.
This package includes DevUtils.ETWIMBA for firing ETW events from managed code and Performance Counters. It enables defining a strongly typed specification of an ETW provider that can be called by managed code. This package provides a newer version that has more features. It is meant to be used as a...
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...