A new NLogEtw component

Describes the creation of a new custom NLog target that provides an ETW source (Event Tracing for Windows) for event processing in Microsoft platforms. This is useful for applications built on NLog, that also need to execute in ETW environments. The code is available on GitHub and the package is available from NuGet. Background I prefer to use NLog within my applications. Recently I’ve been creating microservice applications for some customer guidance using the new Azure Service Fabric. The issue is that by default, the Visual Studio templates and the debugging environment, use ETW events for diagnostic and logging information. During a debug session it shows a display like: ...

October 19, 2015 · 5 min · Brad Merrill